public void Test_IdPassesCorrectly() { Restaurant testRestaurant = new Restaurant("Sushi", 1); int result = testRestaurant.GetId(); Assert.Equal(0, result); }
public void Test_Find() { Restaurant newRestaurant = new Restaurant("Italian", 2); newRestaurant.Save(); Restaurant testRestaurant = Restaurant.Find(newRestaurant.GetId()); Assert.Equal(testRestaurant, newRestaurant); }
public void Test_Find_FindsRestaurantInDatabase() { Restaurant testRestaurant = new Restaurant("Wolf & Bears", 1, "123 example st", "555-555-5555"); testRestaurant.Save(); Restaurant foundRestaurant = Restaurant.Find(testRestaurant.GetId()); Assert.Equal(testRestaurant, foundRestaurant); }
public void Test_Find_FindsRestaurantInDatabase() { //Arrange Restaurant testRestaurant = new Restaurant("Manny's",1); testRestaurant.Save(); //Act Restaurant foundRestaurant = Restaurant.Find(testRestaurant.GetId()); //Assert Assert.Equal(testRestaurant, foundRestaurant); }
public void Test_Find_FindsRestaurantInDatabase() { //Arrange Restaurant testRestaurant = new Restaurant("Chipotle", 1, new DateTime(1984, 9, 3), "In da hood"); testRestaurant.Save(); //Act Restaurant foundRestaurant = Restaurant.Find(testRestaurant.GetId()); //Assert Assert.Equal(testRestaurant, foundRestaurant); }
public void Test_Save_AssignsIdToObject() { Restaurant testRestaurant = new Restaurant("Wolf & Bears", 1, "123 example st", "555-555-5555"); testRestaurant.Save(); Restaurant savedRestaurant = Restaurant.GetAll()[0]; int result = savedRestaurant.GetId(); int testId = testRestaurant.GetId(); Assert.Equal(testId, result); }
public void Test5_FindId() { //Arrange Restaurant testRestaurant = new Restaurant("thai"); testRestaurant.Save(); //Act Restaurant foundRestaurant = Restaurant.Find(testRestaurant.GetId()); //Assert Assert.Equal(testRestaurant, foundRestaurant); }
public void Test_Update_UpdateRestaurantInDatabase() { //Arrange Restaurant testRestaurant = new Restaurant("Chipotle", 1, new DateTime(1984, 9, 3), "In da hood"); testRestaurant.Save(); //Act testRestaurant.Update("Starbucks", 1, new DateTime(3030, 9, 3), "Portland"); Restaurant otherRestaurant = Restaurant.Find(testRestaurant.GetId()); //Assert Assert.Equal(testRestaurant, otherRestaurant); }
public void Test_Find_FindsRestaurantInDatabase() { //Arrange Restaurant testRestaurant = new Restaurant("Le Fromage", 1, "24 Main St.", "10AM", "11PM"); testRestaurant.Save(); //Act Restaurant foundRestaurant = Restaurant.Find(testRestaurant.GetId()); //Assert Assert.Equal(testRestaurant, foundRestaurant); }
public void Test_Save_AssignIdToObjects() { //Arrange Restaurant testRestaurant = new Restaurant("Cactus", 2, "24 Main St.", "10AM", "11PM"); testRestaurant.Save(); Restaurant savedRestaurant = Restaurant.GetAll()[0]; int expectedResult = testRestaurant.GetId(); int actualResult = savedRestaurant.GetId(); Assert.Equal(expectedResult, actualResult); }
public void Test_Update_RestaurantInDataBase() { string originalRestaurantName = "bob's mexican"; int originalRestaurantCuisine = 1; Restaurant originalRestaurant = new Restaurant(originalRestaurantName, originalRestaurantCuisine); originalRestaurant.Save(); string newRestaurantName = "Bob's sushi"; int newRestaurantCuisine = 2; Restaurant updatedRestaurant = new Restaurant(newRestaurantName, newRestaurantCuisine); originalRestaurant.Update(newRestaurantName, newRestaurantCuisine); Console.WriteLine(originalRestaurant.GetId()); Console.WriteLine(originalRestaurant.GetName()); Console.WriteLine(originalRestaurant.GetCuisineId()); Restaurant foundRestaurant = Restaurant.Find(originalRestaurant.GetId()); Console.WriteLine(foundRestaurant.GetId()); Console.WriteLine(foundRestaurant.GetName()); Console.WriteLine(foundRestaurant.GetCuisineId()); Assert.Equal(foundRestaurant, originalRestaurant); }
//override public override bool Equals(System.Object otherRestaurant) { if (!(otherRestaurant is Restaurant)) { return(false); } else { Restaurant newRestaurant = (Restaurant)otherRestaurant; bool idEquality = (this).GetId() == newRestaurant.GetId(); bool specialtyEquality = (this).GetSpecialty() == newRestaurant.GetSpecialty(); return(idEquality && specialtyEquality); } }
public void Test_Find_FindsRestaurantInDatabase() { //arrange // int id = 1; Restaurant newRestaurant = new Restaurant("Lucia", 3, 1); newRestaurant.Save(); //Act Restaurant foundRestaurant = Restaurant.Find(newRestaurant.GetId()); //assert Assert.Equal(newRestaurant, foundRestaurant); }
public override bool Equals(System.Object otherRestaurant) { if (!(otherRestaurant is Restaurant)) { return(false); } else { Restaurant newRestaurant = (Restaurant)otherRestaurant; bool restaurantIdEquality = (this.GetId() == newRestaurant.GetId()); bool restaurantNameEquality = (this.GetName() == newRestaurant.GetName()); bool restaurantCuisineIdEquality = (this.GetCuisineId() == newRestaurant.GetCuisineId()); return(restaurantNameEquality && restaurantCuisineIdEquality && restaurantIdEquality); } }
public void Test_Save_AssignsIdToObject() { //Arrange Restaurant testRestaurant = new Restaurant("Mow the lawn",1); //Act testRestaurant.Save(); Restaurant savedRestaurant = Restaurant.GetAll()[0]; int result = savedRestaurant.GetId(); int testId = testRestaurant.GetId(); //Assert Assert.Equal(testId, result); }
public override bool Equals(System.Object otherRestaurant) { if (!(otherRestaurant is Restaurant)) { return(false); } else { Restaurant newRestaurant = (Restaurant)otherRestaurant; bool idEquality = (this.GetId() == newRestaurant.GetId()); bool descriptionEquality = (this.GetDescription() == newRestaurant.GetDescription()); bool cuisineEquality = this.GetCuisineId() == newRestaurant.GetCuisineId(); bool addressEquality = this.GetAddress() == newRestaurant.GetAddress(); return(idEquality && descriptionEquality && cuisineEquality && addressEquality); } }
public void Test4_SaveIdToDb() { //Arrange Restaurant testRestaurant = new Restaurant("thai"); testRestaurant.Save(); //Act Restaurant savedRestaurant = Restaurant.GetAll()[0]; int result = savedRestaurant.GetId(); int testRestaurantId = testRestaurant.GetId(); //Assert Assert.Equal(testRestaurantId, result); }
public override bool Equals(System.Object otherRestaurant) { if (!(otherRestaurant is Restaurant)) { return(false); } else { Restaurant newRestaurant = (Restaurant)otherRestaurant; bool idEquality = (this.GetId() == newRestaurant.GetId()); bool nameEquality = (this.GetRestaurantName() == newRestaurant.GetRestaurantName()); bool cuisineIdEquality = (this.GetCuisineId() == newRestaurant.GetCuisineId()); bool addressEquality = (this.GetAddress() == newRestaurant.GetAddress()); bool openTimeEquality = (this.GetOpenTime() == newRestaurant.GetOpenTime()); bool closeTimeEquality = (this.GetCloseTime() == newRestaurant.GetCloseTime()); return(idEquality && nameEquality && cuisineIdEquality && addressEquality && openTimeEquality && closeTimeEquality); } }
public void Test_Update_UpdateRestaurantInDatabase() { string RestaurantName = "Le Rmoges"; Restaurant testRestaurant = new Restaurant(RestaurantName, 2, "24 MAIN St.", "10AM", "11PM"); testRestaurant.Save(); string newRestaurantName = "Le Fromage"; int newCuisineId = 1; string newAddress = "24 Main St."; string newOpenTime = "11AM"; string newCloseTime = "11PM"; testRestaurant.Update(newRestaurantName, newCuisineId, newAddress, newOpenTime, newCloseTime); Restaurant actualResult = testRestaurant; Restaurant expectedResult = new Restaurant(newRestaurantName, newCuisineId, newAddress, newOpenTime, newCloseTime, testRestaurant.GetId()); Assert.Equal(expectedResult, actualResult); }