//[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 QuandoUsuarioEstiverLogadoNaoDeveTrazerDoacoesProprias() { var doacoes = await _userBUS.ObterTodasDoacoesExcetoUsuarioLogado(_usuarioLogado.Id); Assert.IsFalse(doacoes.Any()); }