public void MockNoCreatureByInvalidID() { var repo = new CreatureRepoMock(); var foundCreature = repo.GetSingleCreatureByID(999999); Assert.IsNull(foundCreature); }
public void MockCanGetSingleCreatureByID() { var repo = new CreatureRepoMock(); var foundCreature = repo.GetSingleCreatureByID(3); Assert.AreEqual(3, foundCreature.CreatureID); Assert.AreEqual("MockCName3", foundCreature.CreatureName); Assert.AreEqual(3, foundCreature.TypeID); Assert.AreEqual("MockTName3", foundCreature.TypeName); Assert.AreEqual(100, foundCreature.CreatureHP); Assert.AreEqual(true, foundCreature.Boss); Assert.AreEqual(1, foundCreature.StrengthID); Assert.AreEqual(2, foundCreature.WeaknessID); Assert.AreEqual("MockStrength3", foundCreature.StrengthName); Assert.AreEqual("MockWeakness3", foundCreature.WeaknessName); }