Пример #1
0
        public void Test1()
        {
            IMarine marine = new Marine(10, 1);

            Assert.Equal(11, new MarineWeaponUpgrade(marine).Damage);
            Assert.Equal(11, new MarineWeaponUpgrade(marine).Damage);
        }
Пример #2
0
        public void Test2()
        {
            IMarine marine = new Marine(15, 1);

            marine = new MarineWeaponUpgrade(marine);
            marine = new MarineWeaponUpgrade(marine);

            Assert.Equal(17, marine.Damage);
        }
Пример #3
0
        public void Test3()
        {
            IMarine marine = new Marine(20, 1);

            marine = new MarineWeaponUpgrade(marine);
            marine = new MarineWeaponUpgrade(marine);
            marine = new MarineWeaponUpgrade(marine);

            Assert.Equal(23, marine.Damage);
        }