public void should_parse_null_date() { // arrange var mockDateService = new Mock <IDateService>(); var repo = new MusicContractsFileRepo("test", mockDateService.Object); // act var result = repo.ParseEndDate(""); // assert Assert.AreEqual(null, result); }
public void should_parse_date() { // arrange var mockDateService = new Mock <IDateService>(); mockDateService.Setup(x => x.ParseLongDateFormat(It.IsAny <string>())) .Returns(new DateTime(2012, 2, 1)); var repo = new MusicContractsFileRepo("test", mockDateService.Object); // act var result = repo.ParseEndDate("1st Jan 2012"); // assert Assert.AreEqual(new DateTime(2012, 2, 1), result); }