public async Task VisitorRepository_DeleteVisitor_Deleted_NotFail_Test() { var context = new MyCompanyContext(); IVisitorRepository target = new VisitorRepository(context); var newVisitor = new Visitor() { FirstName = "FirstName", LastName = "LastName", Company = "MyCompany", Email = "Email", CreatedDateTime = DateTime.UtcNow, LastModifiedDateTime = DateTime.UtcNow, }; int visitorId = await target.AddAsync(newVisitor); int expected = context.Visitors.Count() - 1; await target.DeleteAsync(visitorId); int actual = context.Visitors.Count(); Assert.AreEqual(expected, actual); }
public async Task VisitorRepository_DeleteVisitor_NoExists_NotFail_Test() { var context = new MyCompanyContext(); int expected = context.Visitors.Count(); IVisitorRepository target = new VisitorRepository(context); await target.DeleteAsync(-1); int actual = context.Visitors.Count(); Assert.AreEqual(expected, actual); }