matheusgomes28/base64pp

Add more round-trip tests

Closed this issue ยท 0 comments

Make sure we have more round-trip unit tests.

๐Ÿ“‘ A round trip test is defined here as input -> encoded input -> decode base64 -> check decoded with input

Here are some possible tests, make sure to remove the padding off some of them:

YW55IGNhcm5hbCBwbGVhcw==
bGVnYWwgcGFzcw==
dGVzdCBzdHJpbmc=
bGVnYWwgcHJvdmlkZXI=
ZW5vdWdoIHRoZSBzYW1lIG9mIHRoZSBwbGFjZQ==
YW5vdGhlciB0aGUgc3RyYWlnaHQ=
d2FzIG1lIGFkZHJlc3MgcHJvdmlkZXI=
YWJvdXQgdGhlIG1hc3RlciBvZiB0aGUgZGFtYWdl
ZW50aXJlIHRoYXQgYnJvdWdodCBvZiB0aGUgbW9uZXk=
bGVnYWwgc2VjdXJpdHk=
YmFzaWMgZ29vZCBvZiB0aGUgcGFkIHN0cmluZw==
ZGVsZXRlIHN0cmluZyBvZiB0aGUgc3RyYWlnaHQ=
YnJvdWdodCBvZiB0aGUgcGFkIGZvbGRlciBvZiB0aGUgZGFtYWdl
aW50ZXJmYWNlIHN0cmluZw==
Y29uc29sZS1tZS1jb21wYW55
aW5mb3JtYXRpb24tbWVkaWE=
c3RhdHVzLXNlY3VyZQ==
Y3JlYXRlLWNvbXBhbnktc3RyaW5n
b3JkZXItbGVhZGVy
Y2F0YWxvZy1wcm9maWxl
dGVzdC1jb25zdWx0aW5n
YnJvdWdodC1sZWFkZXI=
YXNzaWduLW1lY2hhbmlzbQ==
bGVnYWwtY29udGFpbmVy
ZW1haWwtY29udGFpbmVy
aW5zdGFuY2UtY29udGFpbmVy
dGVzdC1jb21wYW55LWFuZC1wcm9maWxl
YmFzZTY0LWJhc2U=
cGFzc3dvcmQ=
Zm9vYmFy
Y29vbC1iYXNl
YmFzZTY0LXNlY3VyZQ==
aW50ZXJ2YWw=
dGhlLW1hc3Rlci1vZi10aGUtZGFtYWdl
c2FtZS1wbGFjZS1vZi10aGUtZGFtYWdl
aGFzaC1zb21ldGhpbmc=