keycloak-spi-private
公開メンバ関数 | 全メンバ一覧
org.keycloak.models.MigrationVersionTest クラス
org.keycloak.models.MigrationVersionTest 連携図
Collaboration graph

公開メンバ関数

void testVersion ()
 

詳解

著者
Bill Burke
バージョン
Revision
1

関数詳解

◆ testVersion()

void org.keycloak.models.MigrationVersionTest.testVersion ( )
inline
31  {
32  ModelVersion version_100Beta1 = new ModelVersion("1.0.0.Beta1");
33  Assert.assertEquals(version_100Beta1.getMajor(), 1);
34  Assert.assertEquals(version_100Beta1.getMinor(), 0);
35  Assert.assertEquals(version_100Beta1.getMicro(), 0);
36  ModelVersion version_100CR1 = new ModelVersion("1.0.0.CR1");
37  ModelVersion version_100 = new ModelVersion("1.0.0");
38  ModelVersion version_110Beta1 = new ModelVersion("1.1.0.Beta1");
39  ModelVersion version_110CR1 = new ModelVersion("1.1.0.CR1");
40  ModelVersion version_110 = new ModelVersion("1.1.0");
41 
42  ModelVersion version_120CR1 = new ModelVersion("1.2.0.CR1");
43  ModelVersion version_130Beta1 = new ModelVersion("1.3.0.Beta1");
44  ModelVersion version_130 = new ModelVersion("1.3.0");
45  ModelVersion version_140 = new ModelVersion("1.4.0");
46 
47  ModelVersion version_211CR1 = new ModelVersion("2.1.1.CR1");
48  Assert.assertEquals(version_211CR1.getMajor(), 2);
49  Assert.assertEquals(version_211CR1.getMinor(), 1);
50  Assert.assertEquals(version_211CR1.getMicro(), 1);
51  Assert.assertEquals(version_211CR1.getQualifier(), "CR1");
52  ModelVersion version_211 = new ModelVersion("2.1.1");
53 
54  Assert.assertFalse(version_100Beta1.lessThan(version_100Beta1));
55  Assert.assertTrue(version_100Beta1.lessThan(version_100CR1));
56  Assert.assertTrue(version_100Beta1.lessThan(version_100));
57  Assert.assertTrue(version_100Beta1.lessThan(version_110Beta1));
58  Assert.assertTrue(version_100Beta1.lessThan(version_110CR1));
59  Assert.assertTrue(version_100Beta1.lessThan(version_110));
60  Assert.assertFalse(version_110Beta1.lessThan(version_100CR1));
61  Assert.assertFalse(version_130Beta1.lessThan(version_120CR1));
62  Assert.assertTrue(version_130Beta1.lessThan(version_130));
63  Assert.assertTrue(version_130Beta1.lessThan(version_140));
64  Assert.assertFalse(version_211CR1.lessThan(version_140));
65  Assert.assertTrue(version_140.lessThan(version_211CR1));
66 
67  Assert.assertFalse(version_211.lessThan(version_110CR1));
68 
69  }

このクラス詳解は次のファイルから抽出されました: