public void Equals_ReturnsTrueIfAllAreTheSame_CityFood() { // Arrange, Act CityFood firstCityFood = new CityFood(1, 1); CityFood secondCityFood = new CityFood(1, 1); // Assert Assert.AreEqual(firstCityFood, secondCityFood); }
public void Find_FindCityFoodInDatabase_CityFood() { //Arrange CityFood testCityFood = new CityFood(1, 1); testCityFood.Save(); //Act CityFood resultById = CityFood.FindById(testCityFood.GetId()); //Assert Assert.AreEqual(testCityFood, resultById); }
public void SaveAndGetAll_SavesToDatabaseAndReturnAll_CityFood() { //Arrange CityFood testCityFood = new CityFood(1, 1); //Act testCityFood.Save(); List <CityFood> result = CityFood.GetAll(); List <CityFood> testList = new List <CityFood> { testCityFood }; //Assert CollectionAssert.AreEqual(testList, result); }
public void Save_AssignsIdToObject_Id() { //Arrange CityFood testCityFood = new CityFood(1, 1); //Act testCityFood.Save(); CityFood savedCityFood = CityFood.GetAll()[0]; int result = savedCityFood.GetId(); int testId = testCityFood.GetId(); //Assert Assert.AreEqual(testId, result); }
public void GetTest_ReturnDataField() { // Arrange int testCityId = 1; int testFoodId = 1; CityFood testCityFood = new CityFood(testCityId, testFoodId); // act int resultCityId = testCityFood.GetCityID(); int resultFoodId = testCityFood.GetFoodID(); // assert Assert.AreEqual(testCityId, resultCityId); Assert.AreEqual(testFoodId, resultFoodId); }
public ActionResult AddFood(string foodName, int cityId) { if (Food.FindByName(foodName).Count == 0) { Food newFood = new Food(foodName, ""); newFood.Save(); CityFood newPair = new CityFood(cityId, newFood.GetId()); newPair.Save(); } else { CityFood newPair = new CityFood(cityId, Food.FindByName(foodName)[0].GetId()); newPair.Save(); } return(RedirectToAction("Detail", new { id = cityId })); }
public void GetCitiesByfoodId() { City testCity1 = new City("testName", 1); testCity1.Save(); Food testFood1 = new Food("test1", "testDescription"); testFood1.Save(); CityFood newPair = new CityFood(testCity1.GetId(), testFood1.GetId()); newPair.Save(); List <City> testCity = testFood1.GetCitiesbyFoodId(); Assert.AreEqual(testCity1.GetId(), testCity[0].GetId()); }
public void GetFoods_RetrievesAllFoodsWithCityId_FoodList() { // Arrange City testCity = new City("testCity", 1); testCity.Save(); Food testFood = new Food("testFood", ""); testFood.Save(); CityFood testCityFood = new CityFood(testCity.GetId(), testFood.GetId()); testCityFood.Save(); List <Food> testFoods = new List <Food> { testFood }; // Act List <Food> resultFoods = testCity.GetFoods(); // Assert CollectionAssert.AreEqual(testFoods, resultFoods); }
public void Dispose() { CityFood.DeleteAll(); }