public void MockNoTypeByInvalidID() { var repo = new TypeRepoMock(); var foundType = repo.GetByID(999999); Assert.IsNull(foundType); }
public void MockCanGetSingleTypeByID() { var repo = new TypeRepoMock(); var foundType = repo.GetByID(2); Assert.AreEqual(2, foundType.TypeID); Assert.AreEqual("MockTName2", foundType.TypeName); Assert.AreEqual("MockType.jpg", foundType.TypeIcon); Assert.AreEqual(3, foundType.TypeStrength); Assert.AreEqual(1, foundType.TypeWeakness); }
public void MockCanGetAllTypes() { var repo = new TypeRepoMock(); var typeList = repo.GetAll().ToList(); Assert.AreEqual(3, typeList.Count()); Assert.AreEqual(2, typeList[1].TypeID); Assert.AreEqual("MockTName3", typeList[2].TypeName); Assert.AreEqual("MockType.jpg", typeList[0].TypeIcon); Assert.AreEqual(3, typeList[1].TypeStrength); Assert.AreEqual(3, typeList[0].TypeWeakness); }