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