public void Report_NegativeYears_ReturnEmptyString() { RetireReporter reporter = new RetireReporter(); string result = reporter.Report(-1); Assert.That(result, Is.Empty); }
public void Report_RemainRetireYears_ReturnMessageIncludeYear() { StubNowYear nowYear = new StubNowYear(); nowYear.Now = 2015; RetireReporter reporter = new RetireReporter(nowYear); string result = reporter.Report(40); string expected = "You have 40 years left until you can retire.\n" + "It's 2015, so you can retire in 2055."; Assert.That(result, Is.EqualTo(expected)); }