public void BankTransactions_OnExecute_ReturnBankTransactionsType() { //Arrange BanktransactionsController controller = new BanktransactionsController(_repo, _logger); //Act var inputDataSource = controller.BankTransactions(); var requestResult = inputDataSource as OkObjectResult; //Assert Assert.IsInstanceOfType(requestResult, typeof(OkObjectResult)); }
public void BankTransactions_OnExecute_ReturnBankTransactions() { //Arrange BanktransactionsController controller = new BanktransactionsController(_repo, _logger); //Act var inputDataSource = controller.BankTransactions(); var requestResult = inputDataSource as OkObjectResult; List <BankTransaction> txnList = (List <BankTransaction>)requestResult.Value; //Assert Assert.AreEqual(3, txnList.Count); CollectionAssert.AreEqual(_repo.GetBankTransactions().ToList(), txnList, new BankTransactionComparer()); }