BitSharp.Core.Test.Builders.ChainBuilderTest.TestHeight C# (CSharp) 메소드

TestHeight() 개인적인 메소드

private TestHeight ( ) : void
리턴 void
        public void TestHeight()
        {
            var fakeHeaders = new FakeHeaders();
            var header0 = fakeHeaders.GenesisChained();
            var header1 = fakeHeaders.NextChained();

            var chainBuilder = new ChainBuilder();

            // verify height with 0 blocks
            Assert.AreEqual(-1, chainBuilder.Height);

            // verify height with 1 block
            chainBuilder.AddBlock(header0);
            Assert.AreEqual(0, chainBuilder.Height);

            // verify height with 2 blocks
            chainBuilder.AddBlock(header1);
            Assert.AreEqual(1, chainBuilder.Height);
        }