gvsig-tools / org.gvsig.tools / library / trunk / org.gvsig.tools / org.gvsig.tools.lib / src / test / java / org / gvsig / tools / packageutils / VersionTest_peta.java @ 716
History | View | Annotate | Download (1.05 KB)
1 |
package org.gvsig.tools.packageutils; |
---|---|
2 |
|
3 |
import junit.framework.TestCase; |
4 |
|
5 |
import org.gvsig.tools.packageutils.impl.DefaultVersion; |
6 |
|
7 |
public class VersionTest_peta extends TestCase { |
8 |
|
9 |
public void testParseVersion() { |
10 |
Version v = new DefaultVersion();
|
11 |
|
12 |
v.parse("2.3.20-SNAPSHOT-10");
|
13 |
assertEquals("0002.0003.0020-SNAPSHOT-0010", v.fullFormat());
|
14 |
|
15 |
v.parse("2.3.20-SNAPSHOT");
|
16 |
assertEquals("0002.0003.0020-SNAPSHOT-0000", v.fullFormat());
|
17 |
|
18 |
v.parse("2.3.20-10");
|
19 |
assertEquals("0002.0003.0020-AAAA-0010", v.fullFormat());
|
20 |
|
21 |
v.parse("2.3.20");
|
22 |
assertEquals("0002.0003.0020-AAAA-0000", v.fullFormat());
|
23 |
|
24 |
v.parse("2.3");
|
25 |
assertEquals("0002.0003.0000-AAAA-0000", v.fullFormat());
|
26 |
|
27 |
v.parse("2");
|
28 |
assertEquals("0002.0000.0000-AAAA-0000", v.fullFormat());
|
29 |
} |
30 |
|
31 |
public void testCompareVersion() { |
32 |
Version v1 = new DefaultVersion();
|
33 |
Version v2 = new DefaultVersion();
|
34 |
|
35 |
v1.parse("2.3.20-SNAPSHOT-10");
|
36 |
v2.parse("2.3");
|
37 |
boolean b = v2.check("<", v1); |
38 |
assert (b);
|
39 |
|
40 |
} |
41 |
|
42 |
protected void doSetUp() throws Exception { |
43 |
// TODO Auto-generated method stub
|
44 |
|
45 |
} |
46 |
} |