public async Task WhenGetPagedList_ThenSuccess()
        {
            var headers = await _defaultRequestHeadersService.GetAsync();

            var name = "Test".WithGuid();

            await Task.WhenAll(
                _create.TaskStatus
                .WithName(name)
                .BuildAsync());

            var request = new TaskStatusGetPagedListRequest
            {
                Name = name
            };

            var response = await _taskStatusesClient.GetPagedListAsync(request, headers);

            var results = response.Statuses
                          .Skip(1)
                          .Zip(response.Statuses, (previous, current) => current.CreateDateTime >= previous.CreateDateTime);

            Assert.NotEmpty(response.Statuses);
            Assert.All(results, Assert.True);
        }