コード例 #1
0
ファイル: SpellBookTests.cs プロジェクト: sean-nelson/Spells
        public void TestFetchSpell()
        {
            SpellBook myBook = new SpellBook ();
            Spell testSpell = new Heal ("Test spell");
            myBook.AddSpell (testSpell);

            Assert.AreEqual (testSpell, myBook [0]);
        }
コード例 #2
0
        public void TestFetchSpell()
        {
            SpellBook myBook    = new SpellBook();
            Spell     testSpell = new Heal("Test spell");

            myBook.AddSpell(testSpell);

            Assert.AreEqual(testSpell, myBook [0]);
        }
コード例 #3
0
ファイル: SpellBookTests.cs プロジェクト: sean-nelson/Spells
        public void TestRemoveSpell()
        {
            SpellBook myBook = new SpellBook ();

            Spell mySpell1 = new Teleport ("Sean's Teleporter");
            Spell mySpell2 = new Heal ("Tom's Healer");
            Spell mySpell3 = new Invisibilty ("Ian's Invisibilty");

            myBook.AddSpell (mySpell1);
            myBook.AddSpell (mySpell2);
            myBook.AddSpell (mySpell3);

            Assert.AreEqual (3, myBook.SpellCount);

            myBook.RemoveSpell (mySpell2);

            Assert.AreEqual (2, myBook.SpellCount);
        }
コード例 #4
0
        public void TestRemoveSpell()
        {
            SpellBook myBook = new SpellBook();

            Spell mySpell1 = new Teleport("Sean's Teleporter");
            Spell mySpell2 = new Heal("Tom's Healer");
            Spell mySpell3 = new Invisibilty("Ian's Invisibilty");

            myBook.AddSpell(mySpell1);
            myBook.AddSpell(mySpell2);
            myBook.AddSpell(mySpell3);

            Assert.AreEqual(3, myBook.SpellCount);

            myBook.RemoveSpell(mySpell2);

            Assert.AreEqual(2, myBook.SpellCount);
        }
コード例 #5
0
        public void TestHealCast()
        {
            Spell s = new Heal("Heal");

            StringAssert.IsMatch("Ahhh... you feel better", s.Cast());
        }
コード例 #6
0
ファイル: SpellTests.cs プロジェクト: sean-nelson/Spells
        public void TestHealCast()
        {
            Spell s = new Heal ("Heal");

            StringAssert.IsMatch ("Ahhh... you feel better", s.Cast ());
        }