Ejemplo n.º 1
0
		public void SomeWellKnownPaddingCases(string sourceHex, string expectedAscii85)
		{
			var codec = new Base85Codec();
			var source = Base16.Default.Decode(sourceHex);
			var target = codec.Encode(source);
			Assert.Equal(expectedAscii85, target);
		}
Ejemplo n.º 2
0
		public void SingleByteEncodesToTwoCharacters()
		{
			var codec = new Base85Codec();
			var encoded = codec.Encode(new byte[] { 0 });
			Assert.Equal("!!", encoded);
		}
Ejemplo n.º 3
0
		public void EmptyBufferEncodesAsEmptyString()
		{
			var codec = new Base85Codec();
			var encoded = codec.Encode(Array.Empty<byte>());
			Assert.Equal(string.Empty, encoded);
		}