Esempio n. 1
0
        public void VersionStepsAreNotEqual()
        {
            MigratorVersionStep v;

            v = new MigratorVersionStep(1, 3, 7, 6);
            Assert.True((v.CompareTo(new MigratorVersionStep(2, 7, 1, 9)) != 0));
            Assert.True((v.CompareTo(new MigratorVersionStep(1, 7, 1, 9)) != 0));
            Assert.True((v.CompareTo(new MigratorVersionStep(1, 3, 8, 9)) != 0));
            Assert.True((v.CompareTo(new MigratorVersionStep(1, 3, 7, 9)) != 0));
        }
Esempio n. 2
0
        public void VersionStepGreaterThanVersion()
        {
            MigratorVersionStep v1;
            PackageVersion      v2;

            v1 = new MigratorVersionStep(1, 3, 7, 6);
            v2 = new PackageVersion("1.3.7");
            Assert.True((v1.CompareTo(v2) == 1));

            v2 = new PackageVersion("1.3.6");
            Assert.True((v1.CompareTo(v2) == 1));
        }
Esempio n. 3
0
        public void VersionStepEqualToVersion()
        {
            MigratorVersionStep v1;
            PackageVersion      v2;

            v1 = new MigratorVersionStep(1, 3, 6, 0);
            v2 = new PackageVersion("1.3.6");
            Assert.True((v1.CompareTo(v2) == 0));
        }
Esempio n. 4
0
        public void VersionStepsAreEqual()
        {
            MigratorVersionStep v1, v2;

            v1 = new MigratorVersionStep(1, 3, 7, 6);
            v2 = new MigratorVersionStep(1, 3, 7, 6);

            Assert.AreEqual(v1.Major, 1);
            Assert.AreEqual(v1.Minor, 3);
            Assert.AreEqual(v1.Revision, 7);
            Assert.AreEqual(v1.Step, 6);
            Assert.True((v1.CompareTo(v2) == 0));
        }