public ResponsavelControllerTests() { this.mockResponsavelService = new Mock <IResponsavelService>(); this.mockApiResultHandler = new Mock <IApiResultHandler>(); this.mockLogger = new Mock <ILogger <ResponsavelController> >(); this.sut = new ResponsavelController( this.mockApiResultHandler.Object, this.mockResponsavelService.Object, this.mockLogger.Object); this.sut.ControllerContext = new ControllerContext() { HttpContext = MockHelpers.CreateHttpContextMock() }; this.criarResponsavelCommand = new CriarResponsavelCommand { Nome = "Nome", Cpf = "Cpf", Email = "Email", Foto = new byte[1] }; this.atualizarResponsavelCommand = new AtualizarResponsavelCommand { Id = 1, Nome = "Nome", Cpf = "Cpf", Email = "Email", Foto = new byte[1] }; }
private void TurmaSelector_Load(object sender, EventArgs e) { if (this.responsavelController == null) { this.responsavelController = new ResponsavelController(); } this.responsavelBindingSource.DataSource = this.responsavelController.LoadResponsavel(); this.cb_responsavel.SelectedIndex = -1; this.cb_responsavel.SelectedItem = null; }
public void Delete() { InitializeDataBase(); // Use a clean instance of the context to run the test using (var context = new AtividadeContext(options)) { ResponsavelController responsavelController = new ResponsavelController(context); Responsavel responsavel = responsavelController.DeleteResponsavel(2).Result.Value; Assert.Null(responsavel); } }
private void CadastraResponsavel_Load(object sender, EventArgs e) { if (this.responsavelController == null) { this.responsavelController = new ResponsavelController(); } responsavelLista = this.responsavelController.LoadResponsavel(); if (responsavelLista.Count > 0) { this.Preencher(this.indiceAtual); this.btn_modificar.Enabled = true; } }
public void GetbyId() { InitializeDataBase(); // Use a clean instance of the context to run the test using (var context = new AtividadeContext(options)) { int ativiId = 2; ResponsavelController responsavelController = new ResponsavelController(context); Responsavel responsavel = responsavelController.GetResponsavel(ativiId).Result.Value; Assert.Equal(2, responsavel.Id); } }
public void GetAll() { InitializeDataBase(); // Use a clean instance of the context to run the test using (var context = new AtividadeContext(options)) { ResponsavelController responsavelController = new ResponsavelController(context); IEnumerable <Responsavel> responsavels = responsavelController.GetResponsavel().Result.Value; Assert.Equal(3, responsavels.Count()); } }
public void Update() { InitializeDataBase(); Responsavel responsavel = new Responsavel() { Id = 1, Nome = "Saulo" }; // Use a clean instance of the context to run the test using (var context = new AtividadeContext(options)) { ResponsavelController responsavelController = new ResponsavelController(context); Responsavel at = responsavelController.PutResponsavel(4, responsavel).Result.Value; Assert.Equal("Saulo", responsavel.Nome); } }