public void Combat_AreFighting_Mob1() { Mock <IMobileObject> defender = new Mock <IMobileObject>(); Mock <IMobileObject> attacker = new Mock <IMobileObject>(); List <string> keywords = new List <string>(); defender.Setup(e => e.KeyWords).Returns(keywords); combat.AddCombatPair(attacker.Object, defender.Object); Assert.IsTrue(combat.AreFighting(attacker.Object, defender.Object)); }
public void Combat_AreFighting_Mob1() { combatants.TryAdd(attacker.Object, new CombatPair() { Attacker = attacker.Object, Defender = defender.Object }); combatants.TryAdd(defender.Object, new CombatPair() { Attacker = defender.Object, Defender = attacker.Object }); Assert.IsTrue(combat.AreFighting(attacker.Object, defender.Object)); }