Ejemplo n.º 1
0
        public void NotEqualsTest()
        {
            VersionNumber version = new VersionNumber(1, 2, 3, 4);

            Assert.IsFalse(version.Equals(new VersionNumber(2, 2, 3, 4)));
        }
Ejemplo n.º 2
0
        public void NotEqualsWithNullTest()
        {
            VersionNumber version = new VersionNumber(1, 2, 3, 4);

            Assert.IsFalse(version.Equals(null));
        }
Ejemplo n.º 3
0
        public void FromLongTest8()
        {
            var v = new VersionNumber(99002003000400);

            Assert.AreEqual("99.20.300.400", v.ToString());
        }
Ejemplo n.º 4
0
        public void EqualsTest()
        {
            VersionNumber version = new VersionNumber(1, 2, 3, 4);

            Assert.IsTrue(version.Equals(new VersionNumber(1, 2, 3, 4)));
        }
Ejemplo n.º 5
0
        public void FromLongTest5()
        {
            var v = new VersionNumber(1000200030004);

            Assert.AreEqual("1.2.3.4", v.ToString());
        }
Ejemplo n.º 6
0
        public void FromLongTest7()
        {
            var v = new VersionNumber(0);

            Assert.AreEqual("0.0.0.0", v.ToString());
        }
Ejemplo n.º 7
0
        public void FromLongTest2()
        {
            var v = new VersionNumber(10001000100010);

            Assert.AreEqual("10.10.10.10", v.ToString());
        }
Ejemplo n.º 8
0
        public void FromLongTest4()
        {
            var v = new VersionNumber(9999999999999999);

            Assert.AreEqual("9999.9999.9999.9999", v.ToString());
        }
Ejemplo n.º 9
0
        public void FromLongTest1()
        {
            var v = new VersionNumber(1000100010001);

            Assert.AreEqual("1.1.1.1", v.ToString());
        }
Ejemplo n.º 10
0
        public void AddTest()
        {
            var version = new VersionNumber(1, 2, 3, 4);

            Assert.AreEqual(version + 3, new VersionNumber(1, 2, 3, 7));
        }
Ejemplo n.º 11
0
        public void ParseNegativeVersionNumberInSortableFormat()
        {
            var version = VersionNumber.Parse("_0099.0001.0000.0007");

            Assert.AreEqual(new VersionNumber(-99, 1, 0, 7), version);
        }
Ejemplo n.º 12
0
        public void ParseNegativeVersionNumber()
        {
            var version = VersionNumber.Parse("-99.1.0.7");

            Assert.AreEqual("_0099.0001.0000.0007", version.ToSortableString());
        }
Ejemplo n.º 13
0
        public void ToSortableStringTest()
        {
            var version = new VersionNumber(1, 3, 0, 15);

            Assert.AreEqual("0001.0003.0000.0015", version.ToSortableString());
        }