コード例 #1
0
ファイル: Version.cs プロジェクト: adamhomer88/CKAN
        public void Epoch()
        {
            var v1 = new CKAN.Version("1.2.0");
            var v2 = new CKAN.Version("1:1.2.0");

            Assert.That(v1.IsLessThan(v2));
        }
コード例 #2
0
ファイル: Version.cs プロジェクト: tambo1/CKAN
        public void Epoch()
        {
            var v1 = new CKAN.Version("1.2.0");
            var v2 = new CKAN.Version("1:1.2.0");

            Assert.That(v1.IsLessThan(v2));
        }
コード例 #3
0
ファイル: Version.cs プロジェクト: tambo1/CKAN
        public void Alpha()
        {
            var v1 = new CKAN.Version("apple");
            var v2 = new CKAN.Version("banana");

            // alphabetical test
            Assert.That(v1.IsLessThan(v2));
        }
コード例 #4
0
ファイル: Version.cs プロジェクト: adamhomer88/CKAN
        public void Alpha()
        {
            var v1 = new CKAN.Version("apple");
            var v2 = new CKAN.Version("banana");

            // alphabetical test
            Assert.That(v1.IsLessThan(v2));
        }
コード例 #5
0
ファイル: Version.cs プロジェクト: adamhomer88/CKAN
 public void Complex()
 {
     var v1 = new CKAN.Version("v6a12");
     var v2 = new CKAN.Version("v6a5");
     Assert.That(v2.IsLessThan(v1));
     Assert.That(v1.IsGreaterThan(v2));
     Assert.That(! v1.IsEqualTo(v2));
 }
コード例 #6
0
ファイル: Version.cs プロジェクト: sibaar/CKAN
        public void UnevenVersioning()
        {
            var v0 = new CKAN.Version("1.1.0.0");
            var v1 = new CKAN.Version("1.1.1");

            Assert.That(v0.IsLessThan(v1));
            Assert.That(v1.IsGreaterThan(v0));
        }
コード例 #7
0
ファイル: Version.cs プロジェクト: sibaar/CKAN
        public void SortAllNonNumbersBeforeDot()
        {
            var v0 = new CKAN.Version("1.0_beta");
            var v1 = new CKAN.Version("1.0.1_beta");

            Assert.That(v0.IsLessThan(v1));
            Assert.That(v1.IsGreaterThan(v0));
        }
コード例 #8
0
ファイル: Version.cs プロジェクト: tambo1/CKAN
        public void Complex()
        {
            var v1 = new CKAN.Version("v6a12");
            var v2 = new CKAN.Version("v6a5");

            Assert.That(v2.IsLessThan(v1));
            Assert.That(v1.IsGreaterThan(v2));
            Assert.That(!v1.IsEqualTo(v2));
        }
コード例 #9
0
ファイル: Version.cs プロジェクト: tambo1/CKAN
        public void Basic()
        {
            var v0 = new CKAN.Version("1.2.0");
            var v1 = new CKAN.Version("1.2.0");
            var v2 = new CKAN.Version("1.2.1");

            Assert.That(v1.IsLessThan(v2));
            Assert.That(v2.IsGreaterThan(v1));
            Assert.That(v1.IsEqualTo(v0));
        }
コード例 #10
0
ファイル: Version.cs プロジェクト: adamhomer88/CKAN
        public void Basic()
        {
            var v0 = new CKAN.Version("1.2.0");
            var v1 = new CKAN.Version("1.2.0");
            var v2 = new CKAN.Version("1.2.1");

            Assert.That(v1.IsLessThan(v2));
            Assert.That(v2.IsGreaterThan(v1));
            Assert.That(v1.IsEqualTo(v0));
        }
コード例 #11
0
ファイル: Version.cs プロジェクト: sibaar/CKAN
        public void DotSeparatorForExtraData()
        {
            var v0 = new CKAN.Version("1.0");
            var v1 = new CKAN.Version("1.0.repackaged");
            var v2 = new CKAN.Version("1.0.1");

            Assert.That(v0.IsLessThan(v1));
            Assert.That(v1.IsLessThan(v2));
            Assert.That(v1.IsGreaterThan(v0));
            Assert.That(v2.IsGreaterThan(v1));
        }
コード例 #12
0
ファイル: Version.cs プロジェクト: Zor-X-L/CKAN
        public void DotSeparatorForExtraData()
        {
            var v0 = new CKAN.Version("1.0");
            var v1 = new CKAN.Version("1.0.repackaged");
            var v2 = new CKAN.Version("1.0.1");

            Assert.That(v0.IsLessThan(v1));
            Assert.That(v1.IsLessThan(v2));
            Assert.That(v1.IsGreaterThan(v0));
            Assert.That(v2.IsGreaterThan(v1));
        }
コード例 #13
0
ファイル: Version.cs プロジェクト: Zor-X-L/CKAN
        public void UnevenVersioning()
        {
            var v0 = new CKAN.Version("1.1.0.0");
            var v1 = new CKAN.Version("1.1.1");

            Assert.That(v0.IsLessThan(v1));
            Assert.That(v1.IsGreaterThan(v0));
        }
コード例 #14
0
ファイル: Version.cs プロジェクト: Zor-X-L/CKAN
        public void SortAllNonNumbersBeforeDot()
        {
            var v0 = new CKAN.Version("1.0_beta");
            var v1 = new CKAN.Version("1.0.1_beta");

            Assert.That(v0.IsLessThan(v1));
            Assert.That(v1.IsGreaterThan(v0));
        }