コード例 #1
0
        public ulong CreatesReserved(int length)
        {
            var size = VInt.UnknownSize(length);

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

            return(size.EncodedValue);
        }
コード例 #2
0
ファイル: VIntTests.cs プロジェクト: Aftnet/MatroskaSharp
        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);
        }
コード例 #3
0
ファイル: VIntTests.cs プロジェクト: Aftnet/MatroskaSharp
        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;
            });
        }
コード例 #4
0
ファイル: VIntTests.cs プロジェクト: StefH/NEbml
 public void CreatesReservedInvalidArgs(int length)
 {
     Assert.Throws <ArgumentOutOfRangeException>(() => VInt.UnknownSize(length));
 }