示例#1
0
        public void Add_SizeTest(int init, int add, int expected)
        {
            var counter = new SizeCounter(init);

            counter.Add(add);
            Assert.Equal(expected, counter.Size);
        }
示例#2
0
        public void ResetTest()
        {
            var counter = new SizeCounter();

            Assert.Equal(0, counter.Size);

            counter.Reset();
            Assert.Equal(0, counter.Size);

            counter.Add(10);
            Assert.Equal(10, counter.Size);

            counter.Reset();
            Assert.Equal(0, counter.Size);
        }
示例#3
0
 public override void AddSerializedSize(SizeCounter counter) => counter.Add(serBa.Length);