public new void Setup() { this.contractorServiceMock = new Mock <IContractorService>(); this.sut = new ContractorsController(this.contractorServiceMock.Object); this.contractor = this.Fixture.Build <ContractorDto>().Create(); }
public void testContractorsController() { //Arrange DbContextOptions <ProjectContext> context = new DbContextOptions <ProjectContext>(); ProjectContext projectContext = new ProjectContext(context); ContractorsController controller = new ContractorsController(projectContext); //Act //Assert Assert.NotNull(controller); }
public void testContractorsControllerDetails() { //Arrange DbContextOptions <ProjectContext> context = new DbContextOptions <ProjectContext>(); ProjectContext projectContext = new ProjectContext(context); ContractorsController controller = new ContractorsController(projectContext); //Act var result = controller.Details(1); //Assert Assert.NotNull(result); }
public void testContractorsControllerIndexFalse() { //Arrange DbContextOptions <ProjectContext> context = new DbContextOptions <ProjectContext>(); ProjectContext projectContext = new ProjectContext(context); ContractorsController controller = new ContractorsController(projectContext); //Act var result = controller.Index("", false); //Assert Assert.NotNull(result); }
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); }
public async void TestPostContractor() { var options = new DbContextOptionsBuilder <Databasecontext >().UseInMemoryDatabase(databaseName: "Test3") .Options; using (var context = new Databasecontext(options)) { var contractor = new Contractor("test1", "test2", "test3", "test4", "test5"); ContractorsController ContractorPositions = new ContractorsController(context); var res = await ContractorPositions.PostContractor(contractor); var result = context.Contractors.Find(1); Assert.Equal("test1", result.Username); } }
public CallCenterWindow() { InitializeComponent(); if (!SessionController.User.IsAdmin) { GridColumnWhoCreated.Visibility = Visibility.Hidden; } contractorsController = new ContractorsController(); contractorController = new ContractorController(Enums.WindowType.Delete); usersController = new UsersController(); DataContext = contractorsController; if (!SessionController.User.IsAdmin) { buttonUsers.Visibility = Visibility.Hidden; } }
public async void TestDeleteContractor() { var options = new DbContextOptionsBuilder <Databasecontext >().UseInMemoryDatabase(databaseName: "Test4") .Options; using (var context = new Databasecontext(options)) { var contractor = new Contractor("test1", "test2", "test3", "test4", "test5"); ContractorsController ContractorPositions = new ContractorsController(context); context.Add(contractor); context.SaveChanges(); await ContractorPositions.DeleteContractor(1); var result = context.Contractors.Find(1); Assert.Null(result); } }
public async void TestReturnContractorId() { var options = new DbContextOptionsBuilder <Databasecontext >().UseInMemoryDatabase(databaseName: "Test2") .Options; using (var context = new Databasecontext(options)) { var contractor = new Contractor("test1", "test2", "test3", "test4", "test5"); context.Add(contractor); context.SaveChanges(); ContractorsController ContractorPositions = new ContractorsController(context); var contractors = await ContractorPositions.GetContractor(1); Contractor result = contractors.Value; Assert.Equal("test1", result.Username); } }
public ContractorsControllerTests() { contractor = new Contractor(); contractorRepo = Substitute.For <IContractorRepository>(); underTest = new ContractorsController(contractorRepo, projectRepo); }