Beispiel #1
0
        public async Task <IActionResult> List()
        {
            var listAccountsOutput = await _listAccountsUseCase.Run();

            _presenter.Fill(listAccountsOutput);

            return(_presenter.ViewModel);
        }
Beispiel #2
0
        public async Task ShouldReturnAccountsCorrectly()
        {
            AssumeAccountInRepository();

            var listAccountsOutput = await _sut.Run();

            Assert.Equal(_accountsToAssume.Count, listAccountsOutput.Accounts.Count());
            Assert.True(_accountsToAssume.SequenceEqual(listAccountsOutput.Accounts.ToList()));
        }