public void ReturnNotFound_WhenIdHasNoValue() { var jobOfferServiceMock = new Mock <IJobOfferService>(); var controller = new CompanyJobOfferController(jobOfferServiceMock.Object); var result = controller.Details(null) as ViewResult; Assert.AreEqual("NotFound", result.ViewName); }
public void ReturnNotFound_WhenInvokedWithCorrectParams() { var jobOfferServiceMock = new Mock <IJobOfferService>(); JobOfferWithCompanyModel jobOfferWithCompanyModelMock = null; jobOfferServiceMock.Setup(x => x.GetByIdWithCompany(It.IsAny <int>())) .Returns(jobOfferWithCompanyModelMock); var controller = new CompanyJobOfferController(jobOfferServiceMock.Object); var result = controller.Details(It.IsAny <int>()) as ViewResult; Assert.AreEqual("NotFound", result.ViewName); }