public void ExtendsMigrationAttribute()
        {
            // Arrange and Act
            var timestampedMigrationAttribute = new TimestampedMigrationAttribute(Year, Month, DayOfMonth, Hour, Minute);

            // Assert
            Assert.That(timestampedMigrationAttribute, Is.InstanceOf<MigrationAttribute>());
        }
        public void CreatingOneSetsUnderlyingValues()
        {
            // Arrange and Act
            var attribute = new TimestampedMigrationAttribute(Year, Month, DayOfMonth, Hour, Minute, Second, TransactionBehavior.None, Description);

            // Assert
            Assert.That(attribute.Description, Is.EqualTo(Description));
            Assert.That(attribute.TransactionBehavior, Is.EqualTo(TransactionBehavior.None));
            Assert.That(attribute.Version, Is.EqualTo(20000615123030));
        }