コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }