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

            var statusIds = (
                await Task.WhenAll(
                    _create.ProductStatus
                    .WithName("Test".WithGuid())
                    .BuildAsync(),
                    _create.ProductStatus
                    .WithName("Test".WithGuid())
                    .BuildAsync())
                )
                            .Select(x => x.Id)
                            .ToList();

            await _productStatusesClient.DeleteAsync(statusIds, headers);

            var statuses = await _productStatusesClient.GetListAsync(statusIds, headers);

            Assert.All(statuses, x => Assert.True(x.IsDeleted));
        }