Beispiel #1
0
        public void Edit_Passes_Correct_Contractor_To_View()
        {
            var contractorId       = 42;
            var expectedContractor = new Contractor();

            contractorRepo.GetById(contractorId).Returns(expectedContractor);

            var result = underTest.Edit(contractorId);
            var model  = ((ViewResult)result).Model;

            Assert.Same(expectedContractor, model);
        }
        public void testContractorsControllerIndexIdAndCompany()
        {
            //Arrange
            DbContextOptions <ProjectContext> context = new DbContextOptions <ProjectContext>();
            ProjectContext        projectContext      = new ProjectContext(context);
            ContractorsController controller          = new ContractorsController(projectContext);

            //Act
            var result = controller.Edit(1, null);

            //Assert
            Assert.NotNull(result);
        }