示例#1
0
        public void Base64VlqEncoder_SmallValue_ListWithOnlyOneValue()
        {
            // Act
            var result = new StringBuilder();

            Base64VlqEncoder.Encode(result, 15);

            // Assert
            Assert.Equal("e", result.ToString());
        }
示例#2
0
        public void Base64VlqEncoder_NegativeValue_ListWithCorrectValue()
        {
            // Act
            var result = new StringBuilder();

            Base64VlqEncoder.Encode(result, -15);

            // Assert
            Assert.Equal("f", result.ToString());
        }
示例#3
0
        public void Base64VlqEncoder_LargeValue_ListWithOnlyMultipleValues()
        {
            // Act
            var result = new StringBuilder();

            Base64VlqEncoder.Encode(result, 701);

            // Assert
            Assert.Equal("6rB", result.ToString());
        }
示例#4
0
        public void Base64VlqEncoder_SmallValue_ListWithOnlyOneValue()
        {
            // Act
            List <char> result = new List <char>();

            Base64VlqEncoder.Encode(result, 15);

            // Assert
            Assert.AreEqual("e", new string(result.ToArray()));
        }
示例#5
0
        public void Base64VlqEncoder_NegativeValue_ListWithCorrectValue()
        {
            // Act
            List <char> result = new List <char>();

            Base64VlqEncoder.Encode(result, -15);

            // Assert
            Assert.AreEqual("f", new string(result.ToArray()));
        }
示例#6
0
        public void Base64VlqEncoder_LargeValue_ListWithOnlyMultipleValues()
        {
            // Act
            List <char> result = new List <char>();

            Base64VlqEncoder.Encode(result, 701);

            // Assert
            Assert.AreEqual("6rB", new string(result.ToArray()));
        }