Beispiel #1
0
        public ulong CreatesReserved(int length)
        {
            var size = VInt.UnknownSize(length);

            Assert.AreEqual(length, size.Length);
            Assert.IsTrue(size.IsReserved);

            return(size.EncodedValue);
        }
Beispiel #2
0
        public void CreatesReserved(int length, ulong expectedResult)
        {
            var size = VInt.UnknownSize(length);

            Assert.Equal(length, size.Length);
            Assert.True(size.IsReserved);

            Assert.Equal(expectedResult, size.EncodedValue);
        }
Beispiel #3
0
        public void CreatesReservedException(int length)
        {
            Assert.Throws(typeof(ArgumentOutOfRangeException), () =>
            {
                var size = VInt.UnknownSize(length);

                Assert.Equal(length, size.Length);
                Assert.True(size.IsReserved);

                var value = size.EncodedValue;
            });
        }
Beispiel #4
0
 public void CreatesReservedInvalidArgs(int length)
 {
     Assert.Throws <ArgumentOutOfRangeException>(() => VInt.UnknownSize(length));
 }