Пример #1
0
        public void NotEqualsTest()
        {
            VersionNumber version = new VersionNumber(1, 2, 3, 4);

            Assert.IsFalse(version.Equals(new VersionNumber(2, 2, 3, 4)));
        }
Пример #2
0
        public void NotEqualsWithNullTest()
        {
            VersionNumber version = new VersionNumber(1, 2, 3, 4);

            Assert.IsFalse(version.Equals(null));
        }
Пример #3
0
        public void FromLongTest8()
        {
            var v = new VersionNumber(99002003000400);

            Assert.AreEqual("99.20.300.400", v.ToString());
        }
Пример #4
0
        public void EqualsTest()
        {
            VersionNumber version = new VersionNumber(1, 2, 3, 4);

            Assert.IsTrue(version.Equals(new VersionNumber(1, 2, 3, 4)));
        }
Пример #5
0
        public void FromLongTest5()
        {
            var v = new VersionNumber(1000200030004);

            Assert.AreEqual("1.2.3.4", v.ToString());
        }
Пример #6
0
        public void FromLongTest7()
        {
            var v = new VersionNumber(0);

            Assert.AreEqual("0.0.0.0", v.ToString());
        }
Пример #7
0
        public void FromLongTest2()
        {
            var v = new VersionNumber(10001000100010);

            Assert.AreEqual("10.10.10.10", v.ToString());
        }
Пример #8
0
        public void FromLongTest4()
        {
            var v = new VersionNumber(9999999999999999);

            Assert.AreEqual("9999.9999.9999.9999", v.ToString());
        }
Пример #9
0
        public void FromLongTest1()
        {
            var v = new VersionNumber(1000100010001);

            Assert.AreEqual("1.1.1.1", v.ToString());
        }
Пример #10
0
        public void AddTest()
        {
            var version = new VersionNumber(1, 2, 3, 4);

            Assert.AreEqual(version + 3, new VersionNumber(1, 2, 3, 7));
        }
Пример #11
0
        public void ParseNegativeVersionNumberInSortableFormat()
        {
            var version = VersionNumber.Parse("_0099.0001.0000.0007");

            Assert.AreEqual(new VersionNumber(-99, 1, 0, 7), version);
        }
Пример #12
0
        public void ParseNegativeVersionNumber()
        {
            var version = VersionNumber.Parse("-99.1.0.7");

            Assert.AreEqual("_0099.0001.0000.0007", version.ToSortableString());
        }
Пример #13
0
        public void ToSortableStringTest()
        {
            var version = new VersionNumber(1, 3, 0, 15);

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