public void SetUp() { TransactionContainer.AddAction action = SillyAddAction; container = new TransactionContainer(action); transaction = new MockTransaction(); }
public void AddAction() { var container = presenter.TransactionContainer; Transaction transaction = new MockTransaction(); container.Add(transaction); var expected = transaction + Environment.NewLine; Assert.AreEqual(expected, view.transactionsText); }
public void RunTransactions() { var transaction = new MockTransaction(); presenter.TransactionContainer.Add(transaction); var employee = new Employee(123, "John", "123 Baker St."); database.AddEmployee(employee); presenter.RunTransactions(); Assert.IsTrue(transaction.wasExecuted); Assert.AreEqual("", view.transactionsText); var expectedEmployeeTest = employee + Environment.NewLine; Assert.AreEqual(expectedEmployeeTest, view.employeesText); }