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);
        }