public async Task Post_manufacturer_response_bad_request_with_message_when_manufacturer_null()
        {
            var cancellationToken = new CancellationToken();

            // Act
            var manufacturerController = new ManufacturerController(_catalogContextFixture.Context,
                                                                    _fileUtilityFixture.FileUtility, _settings);
            var response = await manufacturerController.AddNewManufacturerAsync(null, cancellationToken);

            var badRequestResponse = Assert.IsType <BadRequestObjectResult>(response);

            Assert.Contains("Message", badRequestResponse.Value.ToString());
        }
        public async Task Post_manufacturer_response_bad_request_with_message_when_manufacturer_exists()
        {
            var cancellationToken = new CancellationToken();
            //Arrange
            var expectedManufacturer =
                await _catalogContextFixture.Context.Manufacturers.ToListAsync(cancellationToken);

            if (expectedManufacturer.IsNullOrEmpty())
            {
                expectedManufacturer = await SeedManufacturer(cancellationToken);
            }

            // Act
            var manufacturerController = new ManufacturerController(_catalogContextFixture.Context,
                                                                    _fileUtilityFixture.FileUtility, _settings);
            var response =
                await manufacturerController.AddNewManufacturerAsync(expectedManufacturer[0], cancellationToken);

            var badRequestResponse = Assert.IsType <BadRequestObjectResult>(response);

            Assert.Contains("Message", badRequestResponse.Value.ToString());
        }