public async Task Publish_With_Invalid_Request_Returns_Bad_Response() { var employee = _fixture.Create <Employee>(); _sut.ModelState.AddModelError("id", "Employee id is invalid."); var response = await _sut.Publish(employee); response.Should().BeOfType <BadRequestObjectResult>(); }