public void ArgumentNormal() { var result = new DateTime(2000, 1, 1).Date; var mock = this.mock(null, new DateTime(), result.ToString()); ContentCreator.ReleaseDate(mock.Object).Is(result); }
public void ArgumentCreateDateIsDefault() { var result = new DateTime(2000, 1, 1).Date; var mock = this.mock(result, new DateTime(1990, 1, 1), new DateTime(2100, 1, 10).Date.ToString()); ContentCreator.ReleaseDate(mock.Object).Is(result); }
public void ArgumentAllBlankOrDefault() { DateTime?releaseDate = null; var mock = new Mock <IContent>(); mock.Setup(m => m.ReleaseDate).Returns(releaseDate); mock.Setup(m => m.CreateDate).Returns(new DateTime()); mock.Setup(m => m.GetValue <string>(VelstandProperty.ReleaseDate)).Returns(string.Empty); ContentCreator.ReleaseDate(mock.Object).Date.Is(DateTime.Now.Date); }