コード例 #1
0
ファイル: TableTest.cs プロジェクト: DamienHauta/Ns2Docs
        public void InheritanceChain()
        {
            Table baseTable = new Table("BaseTable");
            Table middleTable = new Table("MiddleTable", baseTable);
            Table bottomTable = new Table("BottomTable", middleTable);

            IEnumerable<ITable> bottomInheritanceChain = bottomTable.InheritanceChain();

            Assert.AreEqual(
                new ITable[] {
                    baseTable,
                    middleTable,
                    bottomTable
                }, bottomInheritanceChain.ToArray());
        }