blob: fff24f2cc75fd132c079f86f980da5e27e4df068 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
package cgeo.geocaching.utils;
import cgeo.geocaching.connector.gc.GCConstants;
import junit.framework.TestCase;
public class CryptUtilsTest extends TestCase {
public static void testROT13() {
assertEquals("", CryptUtils.rot13(""));
assertEquals("", CryptUtils.rot13((String) null));
assertEquals("Pnpur uvag", CryptUtils.rot13("Cache hint"));
assertEquals("123", CryptUtils.rot13("123"));
}
public static void testConvertToGcBase31() {
assertEquals(1186660, GCConstants.gccodeToGCId("GC1PKK9"));
assertEquals(4660, GCConstants.gccodeToGCId("GC1234"));
assertEquals(61731, GCConstants.gccodeToGCId("GCF123"));
}
public static void testIssue1902() {
assertEquals("ƖƖlƖƖƖƖ", CryptUtils.rot13("ƖƖyƖƖƖƖ"));
}
}
|