public void Apply_NotExisting_Test() { var character = CreateMockCharacter(); var immunity = new Immunity("Test", "Description", 1); immunity.Apply(character); Assert.AreEqual(1, character.Immunities.Count); Assert.AreSame(immunity, character.Immunities[0]); }