public void PrepareNewEntry_WithCreationDate() { const string expectedStrippedDownTitle = "this_is_my_title_just_for_test"; var expectedCreationDate = DateTimeOffset.UtcNow; var entry = new BlogEntry { CreationDate = expectedCreationDate, Title = "This is my title: just for test!" }; entry.PrepareNewEntry(); Assert.AreEqual(expectedStrippedDownTitle, entry.StrippedDownTitle); Assert.AreEqual(expectedCreationDate, entry.CreationDate); }
public void PrepareNewEntry_NoCreationDate() { const string expectedStrippedDownTitle = "this_is_my_title_just_for_test"; var expectedCreationDate = DateTimeOffset.UtcNow.ToString("YYYYMMDDHHmm"); var entry = new BlogEntry { CreationDate = DateTimeOffset.MinValue, Title = "This is my title: just for test!" }; entry.PrepareNewEntry(); var creationDateToString = entry.CreationDate.ToString("YYYYMMDDHHmm"); Assert.AreEqual(expectedStrippedDownTitle, entry.StrippedDownTitle); Assert.AreEqual(expectedCreationDate, creationDateToString); }