コード例 #1
0
ファイル: TestMaterials.cs プロジェクト: EmilieS/Gleipnir
        public void AreMaterialsSet()
        {
            var m = new Materials();

            m.w.IsBought = true;
            Assert.That(m.w.IsBought);
        }
コード例 #2
0
ファイル: TestMaterials.cs プロジェクト: EmilieS/Gleipnir
        public void MaterialsInheritanceTest()
        {
            var m = new Materials();

            m.r.IsBought = true;
            double SetDone = m.SetTotalPower();
            Assert.That(SetDone, Is.Not.EqualTo(11300));

            m.c.IsBought = true;
            SetDone = m.SetTotalPower();
            Assert.That(SetDone, Is.Not.EqualTo(1300));
        }
コード例 #3
0
ファイル: TestMaterials.cs プロジェクト: EmilieS/Gleipnir
        public void IsPowerAdded()
        {
            var m = new Materials();

            m.w.IsBought = true;
            double SetDone = m.SetTotalPower();
            Assert.That(SetDone, Is.EqualTo(300));

            m.c.IsBought = true;
            SetDone = m.SetTotalPower();
            Assert.That(SetDone, Is.EqualTo(1300));

            m.r.IsBought = true;
            SetDone = m.SetTotalPower();
            Assert.That(SetDone, Is.EqualTo(11300));
        }