public async Task GivenUsersInDatabaseUsersGetsReturned() { var count = 5; var users = EntityHelpers.CreateUsers(count); var queryParams = new UserQueryParam { Sort = "name", Direction = "asc" }; await DatabaseContext.Users.AddRangeAsync(users).ConfigureAwait(true); await DatabaseContext.SaveChangesAsync().ConfigureAwait(true); var gatewayResult = await _classUnderTest.GetAllUsers(queryParams).ConfigureAwait(true); gatewayResult.Should().NotBeNull(); gatewayResult.Count.Should().Be(count); }