Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }