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

            var attributeIds = (
                await Task.WhenAll(
                    _create.ProductAttribute
                    .WithKey("Test".WithGuid())
                    .BuildAsync(),
                    _create.ProductAttribute
                    .WithKey("Test".WithGuid())
                    .BuildAsync())
                )
                               .Select(x => x.Id)
                               .ToList();

            await _productAttributesClient.RestoreAsync(attributeIds, headers);

            var attributes = await _productAttributesClient.GetListAsync(attributeIds, headers);

            Assert.All(attributes, x => Assert.False(x.IsDeleted));
        }