public void Reconcile_ShouldAutoMatchTransactionsAndUpdateLedgerAutoMatchRefSoItIsNotAutoMatchedAgain_GivenTestData5()
{
// Two transactions should be removed as they are automatched to the previous month.
ActOnTestData5();
LedgerEntry previousMonthLine =
this.subject.Reconciliations.Single(line => line.Date == new DateTime(2013, 08, 15)).Entries.Single(e => e.LedgerBucket.BudgetBucket == StatementModelTestData.InsHomeBucket);
BudgetCreditLedgerTransaction previousLedgerTxn = previousMonthLine.Transactions.OfType<BudgetCreditLedgerTransaction>().Single();
Console.WriteLine(previousLedgerTxn.AutoMatchingReference);
Assert.AreNotEqual("agkT9kC", previousLedgerTxn.AutoMatchingReference);
}