104105106107108109110111112
assertEquals(1, a.compareTo(b)); } @Test public void testCompare3a() throws Exception { Version a = new Version(1, 2, 3); Version b = new Version(1, 2, 3); assertEquals(0, a.compareTo(b)); }
111112113114115116117118119
assertEquals(0, a.compareTo(b)); } @Test public void testCompare4a() throws Exception { Version a = new Version(1, 2, 3, 4); Version b = new Version(1, 2, 3, 5); assertEquals(-1, a.compareTo(b)); }
118119120121122123124125126
assertEquals(-1, a.compareTo(b)); } @Test public void testCompare4b() throws Exception { Version a = new Version(1, 2, 3, 5); Version b = new Version(1, 2, 3, 4); assertEquals(1, a.compareTo(b)); }
125126127128129130131132133
assertEquals(1, a.compareTo(b)); } @Test public void testCompare5a() throws Exception { Version a = new Version(1, 2); Version b = new Version(1, 2, 3); assertEquals(-1, a.compareTo(b)); }
132133134135136137138139140
assertEquals(-1, a.compareTo(b)); } @Test public void testCompare5b() throws Exception { Version a = new Version(1, 2, 0); Version b = new Version(1, 2); assertEquals(1, a.compareTo(b)); }
139140141142143144145146147
assertEquals(1, a.compareTo(b)); } @Test public void testCompare5c() throws Exception { Version a = new Version(1, 2, 3); Version b = new Version(1, 2, 3, 0); assertEquals(-1, a.compareTo(b)); }
146147148149150151152153154
assertEquals(-1, a.compareTo(b)); } @Test public void testCompare5d() throws Exception { Version a = new Version(1, 2, 3, 0); Version b = new Version(1, 2, 3); assertEquals(1, a.compareTo(b)); }
153154155156157158159160
assertEquals(1, a.compareTo(b)); } @Test(expected = IllegalArgumentException.class) public void testError2a() throws Exception { @SuppressWarnings("unused") Version a = new Version(-1, 2); }
159160161162163164165166
Version a = new Version(-1, 2); } @Test(expected = IllegalArgumentException.class) public void testError2b() throws Exception { @SuppressWarnings("unused") Version a = new Version(1, -2); }
165166167168169170171172
Version a = new Version(1, -2); } @Test(expected = IllegalArgumentException.class) public void testError3a() throws Exception { @SuppressWarnings("unused") Version a = new Version(-1, 2, 3); }