public void WithAmount50ShouldCreateACreditOf50() { var subject = new CreditLedgerTransaction(); LedgerTransaction result = subject.WithAmount(50); Assert.AreEqual(50M, result.Amount); }