public void InsertRelease() { var releaseService = new Mock <IReleaseBusinessLayer>(); releaseService.Setup(x => x.InsertRelease(testrelease)); var controller = new ReleaseController(releaseService.Object); IHttpActionResult actionResult = controller.InsertRelease(testrelease); var contentResult = actionResult as OkNegotiatedContentResult <Release>; Assert.IsNotNull(contentResult); Assert.AreEqual(1, contentResult.Content.ReleaseID); }