public async Task <IActionResult> List() { var listAccountsOutput = await _listAccountsUseCase.Run(); _presenter.Fill(listAccountsOutput); return(_presenter.ViewModel); }
public async Task ShouldReturnAccountsCorrectly() { AssumeAccountInRepository(); var listAccountsOutput = await _sut.Run(); Assert.Equal(_accountsToAssume.Count, listAccountsOutput.Accounts.Count()); Assert.True(_accountsToAssume.SequenceEqual(listAccountsOutput.Accounts.ToList())); }