public void Base64() { var converter = new Base64BinaryConverter(); var str = converter.GetString(TestInput); var bytes = converter.GetBytes(str); var flag = BufferUtil.ByteArraysEqual(TestInput, bytes); Assert.True(flag); }
public void CanCreateBase64StringFromSimpleBinary() { Assert.AreEqual("A", Base64BinaryConverter.ConvertBitSetsToBase64(new List <BitSet> { new BitSet(0, 6) })); Assert.AreEqual("B", Base64BinaryConverter.ConvertBitSetsToBase64(new List <BitSet> { new BitSet(1, 6) })); }
public void CanValidateBase64String() { Assert.IsFalse(Base64BinaryConverter.ValidateBase64String("pad!£$%^&*()_+-={}[]:@~;'#<>?,./")); Assert.IsTrue(Base64BinaryConverter.ValidateBase64String("erjnwefasDWERYDFGQWefasdfwef")); }
public void CanCreateBinaryFromSimpleBase64String() { Assert.AreEqual("000000", Base64BinaryConverter.GetBinaryString("A")); Assert.AreEqual("100000", Base64BinaryConverter.GetBinaryString("B")); }