//[OutputCache(Duration = 86400)] public async Task <ViewResult> Home() { var userBus = new UsuarioBUS(new UsuarioREP()); var user = ObterUsuarioDaSecao(); var listaTodasDoacoes = user != null ? await userBus.ObterTodasDoacoesExcetoUsuarioLogado(ObterUsuarioDaSecao().Id) : await userBus.ObterTodasDoacoes(); var model = new HomeViewModel(listaTodasDoacoes); return(await Task.Run(() => View(model))); }
public async Task QuandoUsuarioNaoEstiverLogadoDeveTrazerTodasAsDoacoes() { var doacoes = await _userBUS.ObterTodasDoacoes(); Assert.IsTrue(doacoes.Any()); }