Example #1
0
        public void Remove_Exists_Tests()
        {
            var character  = CreateMockCharacter();
            var resistance = new Resistance("Test", "Description", 1, 2);

            resistance.Apply(character);
            resistance.Remove(character);
            Assert.AreEqual(0, character.Resistances.Count);
        }
Example #2
0
        public void Remove_NotExists_Tests()
        {
            var character  = CreateMockCharacter();
            var resistance = new Resistance("Test", "Description", 1, 2);

            resistance.Apply(character);
            var resistance2 = new Resistance("Test 2", "Description 2", 2, 1);

            resistance2.Remove(character);
            Assert.AreEqual(1, character.Resistances.Count);
            // If we made it here without exception no errors occured
        }
Example #3
0
 public void RemoveResistance(Element element)
 {
     Resistance.Remove(element);
 }