Пример #1
0
        public void ToByteStringTest()
        {
            var baseNString = "eg==";
            var expected    = new byte[] { 122 };

            var actual = Base64UrlConvert.ToBytes(baseNString);

            Assert.Equal(expected, actual);
        }
Пример #2
0
        public void ToBytesByteArrayPartialTest()
        {
            var baseNCharBytes = "99eg==99".ToCharArray().Select(ch => (byte)ch).ToArray();
            var expected       = new byte[] { 122 };

            var actual = Base64UrlConvert.ToBytes(baseNCharBytes, 2, baseNCharBytes.Length - 4);

            Assert.Equal(expected, actual);
        }
Пример #3
0
        public void ToBytesCharArrayTest()
        {
            var baseNChars = "eg==".ToCharArray();
            var expected   = new byte[] { 122 };

            var actual = Base64UrlConvert.ToBytes(baseNChars);

            Assert.Equal(expected, actual);
        }
Пример #4
0
        public void ToBytesByteArrayTest()
        {
            var baseNCharBytes = "eg==".ToCharArray().Select(ch => (byte)ch).ToArray();
            var expected       = new byte[] { 122 };

            var actual = Base64UrlConvert.ToBytes(baseNCharBytes);

            Assert.Equal(expected, actual);
        }
Пример #5
0
        public void ToBytesStringPartialTest()
        {
            var baseNString = "99eg==99";
            var expected    = new byte[] { 122 };

            var actual = Base64UrlConvert.ToBytes(baseNString, 2, baseNString.Length - 4);

            Assert.Equal(expected, actual);
        }