public void Edit_UpdatesInviteeToDatabase() { //Arrange string inviteeName = "Jane Doe"; string inviteeEmailAddress = "*****@*****.**"; Invitee newInvitee = new Invitee(inviteeName, inviteeEmailAddress); newInvitee.Save(); //Act Invitee foundInvitee = Invitee.Find(newInvitee.GetId()); string newInviteeName = "John Smith"; string newInviteeEmailAddress = "*****@*****.**"; foundInvitee.Edit(newInviteeName, newInviteeEmailAddress); Invitee updatedInvitee = Invitee.Find(newInvitee.GetId()); List <Invitee> result = Invitee.GetAll(); List <Invitee> testList = new List <Invitee> { updatedInvitee }; //Assert CollectionAssert.AreEqual(testList, result); }
public void GetAll_ReturnsAllInviteeObjects_InviteeList() { //Arrange string inviteeName1 = "Jane Doe"; string inviteeEmailAddress1 = "*****@*****.**"; Invitee newInvitee1 = new Invitee(inviteeName1, inviteeEmailAddress1); newInvitee1.Save(); string inviteeName2 = "John Smith"; string inviteeEmailAddress2 = "*****@*****.**"; Invitee newInvitee2 = new Invitee(inviteeName2, inviteeEmailAddress2); newInvitee2.Save(); List <Invitee> newList = new List <Invitee> { newInvitee1, newInvitee2 }; //Act List <Invitee> result = Invitee.GetAll(); //Assert CollectionAssert.AreEqual(newList, result); }
public void Delete_DeletesInviteeObject_True() { _invitee.Save(); ActionResult deletePost = _controller.Delete(_invitee.GetId()); Assert.IsInstanceOfType(deletePost, typeof(ActionResult)); CollectionAssert.AreEqual(new List <Invitee> { }, Invitee.GetAll()); }
public ActionResult Show(int eventId) { Event selectedEvent = Event.Find(eventId); Menu eventMenu = Menu.Find(selectedEvent.GetMenusId()); List <Task> tasks = selectedEvent.GetTasks(); List <Invitee> invitees = selectedEvent.GetInvitees(); List <Task> allTasks = Task.GetAll(); List <Invitee> allInvitees = Invitee.GetAll(); Dictionary <string, object> model = new Dictionary <string, object>(); model.Add("selectedEvent", selectedEvent); model.Add("tasks", tasks); model.Add("invitees", invitees); model.Add("eventMenu", eventMenu); model.Add("allInvitees", allInvitees); model.Add("allTasks", allTasks); return(View(model)); }
public void Save_SavesInviteeToDatabase_InviteeList() { //Arrange string inviteeName = "Jane Doe"; string inviteeEmailAddress = "*****@*****.**"; Invitee newInvitee = new Invitee(inviteeName, inviteeEmailAddress); newInvitee.Save(); //Act List <Invitee> result = Invitee.GetAll(); List <Invitee> testList = new List <Invitee> { newInvitee }; //Assert CollectionAssert.AreEqual(testList, result); }
public void DeleteAll_DeletesAllinviteesFromDatabase() { //Arrange string inviteeName = "Jane Doe"; string inviteeEmailAddress = "*****@*****.**"; Invitee newInvitee = new Invitee(inviteeName, inviteeEmailAddress); newInvitee.Save(); Invitee.DeleteAll(); //Act List <Invitee> newList = new List <Invitee> { newInvitee }; List <Invitee> resultList = Invitee.GetAll(); //Assert CollectionAssert.AreNotEqual(newList, resultList); }
public ActionResult Index() { List <Invitee> allInvitees = Invitee.GetAll(); return(View(allInvitees)); }