public void IsValid_ShouldIndicateBankTransferNotRequired_GivenFromAndToLedgersAreSame()
{
this.subject = new TransferFundsCommand
{
FromLedger = new SpentMonthlyLedger
{
BudgetBucket = StatementModelTestData.PhoneBucket,
StoredInAccount = StatementModelTestData.ChequeAccount
},
ToLedger = new SavedUpForLedger
{
BudgetBucket = StatementModelTestData.InsHomeBucket,
StoredInAccount = StatementModelTestData.ChequeAccount
},
Narrative = "Foo",
TransferAmount = 12.34M
};
Assert.IsFalse(this.subject.BankTransferRequired);
}