public void DadoLeilaoInexistenteEntaoRetorna404() { // arrange var idLeilaoInexistente = 11232; // preciso entrar no banco para saber qual é inexistente!! teste deixa de ser automático... var actionResultEsperado = typeof(NotFoundResult); _adminServicoMock.Setup(ad => ad.ConsultarLeilaoPorId(idLeilaoInexistente)).Returns((Leilao)null); // act var result = _leilaoController.Remove(idLeilaoInexistente); // assert Assert.IsType(actionResultEsperado, result); }
public void DadoLeilaoEmRascunhoEntaoExcluiORegistro() { // arrange var idLeilaoEmRascunho = 11232; // qual leilao está em rascunho???!! var actionResultEsperado = typeof(NoContentResult); var controller = new LeilaoController(new ArquivamentoAdminService(new LeilaoDaoComEfCore(new AppDbContext()))); // act var result = controller.Remove(idLeilaoEmRascunho); // assert Assert.IsType(actionResultEsperado, result); }
public void DadoLeilaoEmPregaoEntaoRetorna405() { // arrange var idLeilaoEmPregao = 11232; // qual leilao está em pregão???!! var actionResultEsperado = typeof(StatusCodeResult); var controller = new LeilaoController(new ArquivamentoAdminService(new LeilaoDaoComEfCore(new AppDbContext()))); // act var result = controller.Remove(idLeilaoEmPregao); // assert Assert.IsType(actionResultEsperado, result); }
public void DadoLeilaoInexistenteEntaoRetorna404() { // arrange var idLeilaoInexistente = 11232; // preciso entrar no banco para saber qual é inexistente!! teste deixa de ser automático... var actionResultEsperado = typeof(NotFoundResult); var controller = new LeilaoController(new ArquivamentoAdminService(new LeilaoDaoComEfCore(new AppDbContext()))); // act var result = controller.Remove(idLeilaoInexistente); // assert Assert.IsType(actionResultEsperado, result); }
public void DadoLeilaoEmRascunhoEntaoExcluiORegistro() { // arrange var idLeilaoEmRascunho = 11232; // qual leilao está em rascunho???!! var actionResultEsperado = typeof(NoContentResult); var controller = new LeilaoController(_service); // act var result = controller.Remove(idLeilaoEmRascunho); // assert Assert.IsType(actionResultEsperado, result); }
public void DadoLeilaoEmPregaoEntaoRetorna405() { // arrange var idLeilaoEmPregao = 11232; // qual leilao está em pregão???!! var actionResultEsperado = typeof(StatusCodeResult); var controller = new LeilaoController(_service); // act var result = controller.Remove(idLeilaoEmPregao); // assert Assert.IsType(actionResultEsperado, result); }
public void DadoLeilaoInexistenteEntaoRetorna404() { // arrange var idLeilaoInexistente = 11232; // preciso entrar no banco para saber qual � inexistente!! teste deixa de ser autom�tico... var actionResultEsperado = typeof(NotFoundResult); var controller = new LeilaoController(); // act var result = controller.Remove(idLeilaoInexistente); // assert Assert.IsType(actionResultEsperado, result); }