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