public void GetTransferById_Returns_No_Data() { TransferSqlDAO dao = new TransferSqlDAO(ConnectionString); Transfer transfer = dao.GetTransferById(10); Assert.AreEqual(0, transfer.Amount); }
public void SendTransfer_Returns_TransferComplete() { TransferSqlDAO dao = new TransferSqlDAO(ConnectionString); string message = dao.SendTransfer(1, 2, 100); Assert.AreEqual("Transfer complete", message); }
public void GetTransferById_Returns_Correct_TransferId() { TransferSqlDAO dao = new TransferSqlDAO(ConnectionString); Transfer transfer = dao.GetTransferById(2); Assert.AreEqual(2, transfer.TransferId); }
public void SendTransfer_Returns_SameAccount_Error_Message() { TransferSqlDAO dao = new TransferSqlDAO(ConnectionString); string message = dao.SendTransfer(1, 1, 100); Assert.AreEqual("Cannot transfer money to account because destination matches source.", message); }
public void GetAllTransfer_Returns_Correct_Number_Rows() { TransferSqlDAO dao = new TransferSqlDAO(ConnectionString); List <Transfer> transfer = dao.GetAllTransfers(1); Assert.AreEqual(7, transfer.Count); }
public void ArrangeForEachTest() { this.dao = new TransferSqlDAO(connectionString); SetupDB(); }
public AccountController(AccountSqlDAO _accountDAO, IUserDAO _userDAO, TransferSqlDAO _transferDAO) { accountDAO = _accountDAO; userDAO = _userDAO; transferDAO = _transferDAO; }
public override void Setup() { base.Setup(); dao = new TransferSqlDAO(connectionString); }
public TransferController(TransferSqlDAO _transferDAO, AccountSqlDAO _accountDAO) { TransferDAO = _transferDAO; AccountDAO = _accountDAO; }
public AccountsController(AccountSqlDAO accountSqlDAO, IUserDAO userSqlDAO, TransferSqlDAO transferSqlDAO) { this.accountSqlDAO = accountSqlDAO; this.userSqlDAO = userSqlDAO; this.transferSqlDAO = transferSqlDAO; }