public void Selecionar_Aviso_Com_Sucesso() { var context = _ContextoFake.GerarContexto("InlcuirAviso_Sucesso"); context = ContextFakeSeeds.SeedAviso(context); var repo = new AvisoRepositorio(context); var services = new AvisoAplicacao(repo, _mapper); var controller = new AvisoController(services); controller.ControllerContext.HttpContext = new DefaultHttpContext(); controller.ControllerContext .HttpContext .User = FakeUserClaims.GerarUsuarioPadraoParaContexto(); var result = controller.Get(); Assert.IsType <ActionResult <IEnumerable <AvisoViewModel> > >(result); var res = Assert.IsType <OkObjectResult>(result.Result); Assert.IsType <List <AvisoViewModel> >(res.Value); }
public async Task Get_NoAvisoWithGiveIdExists_returnsNotFound() { var result = await _avisoController.Get(1); result.Should().BeOfType <NotFoundResult>(); }