public void GetPublisherById_WithResponse_Test() { var result = publisherService.GetPublisherById(1); Assert.That(result.Name, Is.EqualTo("Publisher 1")); Assert.That(result.Id, Is.EqualTo(1)); }
public IActionResult GetPublisherById(int id) { //throw new System.Exception("This is an exception that will be handled by middleware"); var _response = _publishersService.GetPublisherById(id); if (_response != null) { return(Ok(_response)); } else { return(NotFound()); } }
public IActionResult GetPublisherById(int id) { var _response = _publishersService.GetPublisherById(id); if (_response != null) { return(Ok(_response)); } else { return(NotFound()); } }
public Publisher GetPublisherById(int id) { // throw new Exception("This is an exception that would be handled by middleware"); var _response = _publishersService.GetPublisherById(id); if (_response != null) { // return Ok(_response); return(_response); } else { return(null); } }
public CustomActionResult GetPublisherById(int id) { var _response = _publishersService.GetPublisherById(id); if (_response != null) { var _responseObj = new CustomActionResultVM() { Publisher = _response }; return(new CustomActionResult(_responseObj)); } else { var _responseObj = new CustomActionResultVM() { Exception = new Exception("This is comiing from publisher controller") }; return(new CustomActionResult(_responseObj)); //return NotFound(); } }