public void RemoveTransaction_ShouldCallStatementModelRemove_GivenATransaction()
{
this.testData = new StatementModelTestHarness();
this.testData.LoadTransactions(StatementModelTestData.TestData2().Transactions);
Arrange();
Transaction transaction = this.testData.Transactions.Skip(1).First();
this.subject.RemoveTransaction(transaction);
Assert.AreEqual(1, ((StatementModelTestHarness)this.testData).RemoveTransactionWasCalled);
}