public async Task ListAccessLogs_ReturnsAllAccessLogs() { // Arrange var service = new AccessLogService(_context); // Act var result = await service.ListAccessLogsAsync("SubmittedDateTime", "desc"); // Assert Assert.AreEqual((result as List <AccessLog>).Count, 3); }
public async Task ListAccessLogs_ReturnsCorrectType() { // Arrange var service = new AccessLogService(_context); // Act var result = await service.ListAccessLogsAsync("SubmittedDateTime", "desc"); // Assert Assert.IsInstanceOfType(result, typeof(IEnumerable <AccessLog>)); }
public async Task ListAccessLogs_ReturnsAccessLogsInExpectedOrder_SortedOnEmail() { // Arrange var service = new AccessLogService(_context); // Act var result = await service.ListAccessLogsAsync("EmailAddress", "asc"); // Assert Assert.AreEqual((result as List <AccessLog>)[0].UserName, "seeded_user1"); Assert.AreEqual((result as List <AccessLog>)[1].UserName, "seeded_user2"); Assert.AreEqual((result as List <AccessLog>)[2].UserName, "seeded_user3"); }