public void AddNewAnimalTest() { AnimalService service = new AnimalService(); animal.Setup(t => t.CreateNewAnimal(dataSet.getAnimalDataSet())).Returns(dataSet.getAnimalDataSet()); AnimalResponse response = service.AddAnimal(dataSet.getAnimalDataSet()); Assert.AreEqual("1", response.animal.animalId); }
public void TestAddAnimal() { User testUser = new User(); testUser.AccountName = "Andy"; testUser.ID = 1234; AnimalRequest request = new AnimalRequest(); request.Name = "Bello"; request.Type = Animal.AnimalType.Dog; request.UserId = testUser.ID; userServiceMock.Setup(us => us.GetUser(1234)).Returns(testUser); Animal newAnimal = underTest.AddAnimal(request); Assert.NotNull(newAnimal); Assert.Equal(Animal.AnimalType.Dog.ToString(), newAnimal.AnimalTypus); Assert.Equal("Bello", newAnimal.Name); Assert.Equal(testUser.ID, newAnimal.UserId); }
public ActionResult AddUpdateAnimal(Animal animal, bool edit) { if (!isUserAdminOrDirector()) { return(RedirectToAction("Index", "Home")); } if (edit) { animalService.UpdateAnimal(animal); } else { animalService.AddAnimal(animal); } return(RedirectToAction("SearchAnimals", "Animal")); }
public void TestAddTwoPlantEaters() { Animal a = new Animal(); a.foodType = FoodType.Planten; a.animalSize = AnimalSize.Groot; a.points = 5; Animal a2 = new Animal(); a2.foodType = FoodType.Planten; a2.animalSize = AnimalSize.Groot; a2.points = 5; //Testen _AnimalService.AddAnimal(a); _AnimalService.AddAnimal(a2); Trein t = _AnimalService.PerformAlghoritm(); Assert.AreEqual(1, t.wagons.Count); }