public void CreatedAndUpdatedString_CreatedOnly() { var testData = new CreatedAndUpdatedTestStructure { CreatedBy = "Creating Creator", CreatedOn = new DateTime(2020, 10, 9, 8, 7, 6, 5) }; var createdAndUpdatedString = CreatedByAndUpdatedOnString(testData); Assert.AreEqual( $"Created by {testData.CreatedBy} on {CreatedByAndUpdatedOnFormattedDateTimeString(testData.CreatedOn)}.", createdAndUpdatedString); }
public void CreatedAndUpdatedString_SameCreatedAndUpdatedByDifferentCreatedAndUpdatedOn() { var testData = new CreatedAndUpdatedTestStructure { CreatedBy = "Creating Creator", CreatedOn = new DateTime(2020, 10, 9, 8, 7, 6, 5), LastUpdatedBy = "Creating Creator", LastUpdatedOn = new DateTime(2020, 11, 9, 8, 7, 6, 5) }; var createdAndUpdatedString = CreatedByAndUpdatedOnString(testData); Assert.AreEqual( $"Created by {testData.CreatedBy} on {CreatedByAndUpdatedOnFormattedDateTimeString(testData.CreatedOn)}." + $" Updated on {CreatedByAndUpdatedOnFormattedDateTimeString(testData.LastUpdatedOn.Value)}.", createdAndUpdatedString); }