public void IsValid_ShouldBeTrue_GivenThisRealExample()
{
this.subject = new TransferFundsCommand
{
FromLedger = new SurplusLedger
{
BudgetBucket = new SurplusBucket(),
StoredInAccount = StatementModelTestData.ChequeAccount
},
ToLedger = new SavedUpForLedger
{
BudgetBucket = StatementModelTestData.CarMtcBucket,
StoredInAccount = StatementModelTestData.ChequeAccount
},
Narrative = "Foo",
TransferAmount = 12
};
Assert.IsTrue(this.subject.IsValid());
}