public void TestGetInvitation() { Invitation invitation = GetNewInvitation(); InvitationService invitationService = new InvitationService(new DatabaseService()); invitationService.CreateServicedObject(ref invitation); Invitation result = invitationService.GetServicedObjectWhere($"user_id = {user.Id} and event_id = {_event.Id}"); Assert.AreEqual(invitation.UserId, result.UserId); Assert.AreEqual(invitation.EventId, result.EventId); invitationService.DeleteServicedObject(result); }
public void TestDeleteInvitationWhere() { Invitation invitation = GetNewInvitation(); InvitationService invitationService = new InvitationService(new DatabaseService()); invitationService.CreateServicedObject(ref invitation); int invitationsBefore = invitationService.GetAllServicedObjects().Count; invitationService.DeleteServicedObject(invitation); int invitationsAfter = invitationService.GetAllServicedObjects().Count; Assert.AreEqual(1, invitationsBefore - invitationsAfter); }