public void Constructor_ValidParameters_ExpectedProperties()
        {
            // Setup
            var createScript  = new TestCreateScript("2");
            var upgradeScript = new TestUpgradeScript("1", "2");

            // Call
            var migrationScript = new FileMigrationScript(createScript, upgradeScript);

            // Assert
            Assert.AreEqual(upgradeScript.FromVersion(), migrationScript.SupportedVersion());
            Assert.AreEqual(upgradeScript.ToVersion(), migrationScript.TargetVersion());
        }
Exemple #2
0
        public void Constructor_ValidParameters_ReturnsExpectedValues()
        {
            // Setup
            const string fromVersion = "fromVersion";
            const string toVersion   = "toVersion";

            // Call
            var upgradeScript = new TestUpgradeScript(fromVersion, toVersion);

            // Assert
            Assert.AreEqual(fromVersion, upgradeScript.FromVersion());
            Assert.AreEqual(toVersion, upgradeScript.ToVersion());
        }