public void NurseHealTest()
        {
            //assemble
            Nurse          nurse   = new Nurse("ME NURSE", 1, "", 0, 0, 0, null, null, null);
            List <Pokemon> pokemon = new List <Pokemon>()
            {
                new Pokemon(null, null, 0, "", true, 1, 0, 30, 0, 0, 0, 0, 0, 0, true),
                new Pokemon(null, null, 0, "", true, 0, 15, 30, 0, 0, 0, 0, 0, 0, false)
            };

            //act
            nurse.Heal(pokemon);
            //assert
            Assert.AreEqual(false, pokemon[0].Fainted, "first pokemon shouldnt be fainted");
            Assert.AreEqual(false, pokemon[1].Fainted, "second pokemon shouldnt be fainted");
            Assert.AreEqual(pokemon[0].MaxHp, pokemon[0].CurrentHp, "first pokemon should have equal to maxhp");
            Assert.AreEqual(pokemon[1].MaxHp, pokemon[1].CurrentHp, "first pokemon should have equal to maxhp");
        }