Skip to content

Commit e8a99ec

Browse files
committed
Add more base64 tests
1 parent ad06cb1 commit e8a99ec

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

misc/icon.png

28.2 KB
Loading

src/test/java/at/favre/lib/bytes/Base64Test.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ public void decode() throws Exception {
1919
assertArrayEquals("foob".getBytes(), Base64.decode("Zm9vYg=="));
2020
assertArrayEquals("fooba".getBytes(), Base64.decode("Zm9vYmE="));
2121
assertArrayEquals("foobar".getBytes(), Base64.decode("Zm9vYmFy"));
22+
assertArrayEquals("k".getBytes(), Base64.decode("a+"));
23+
assertArrayEquals("i".getBytes(), Base64.decode("aZ\n"));
2224
}
2325

2426
@Test
@@ -30,6 +32,8 @@ public void encode() throws Exception {
3032
assertEquals("Zm9vYg==", Base64.encode("foob".getBytes()));
3133
assertEquals("Zm9vYmE=", Base64.encode("fooba".getBytes()));
3234
assertEquals("Zm9vYmFy", Base64.encode("foobar".getBytes()));
35+
assertEquals("aQo=", Base64.encode("i\n".getBytes()));
36+
assertEquals("aSA=", Base64.encode("i ".getBytes()));
3337
}
3438

3539
}

0 commit comments

Comments
 (0)