1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.maven.resolver.internal.ant.types;
20
21 import junit.framework.JUnit4TestAdapter;
22 import org.junit.Test;
23
24 import static org.junit.Assert.*;
25
26
27
28 public class DependencyTest {
29 public static junit.framework.Test suite() {
30 return new JUnit4TestAdapter(DependencyTest.class);
31 }
32
33 @Test
34 public void testSetCoordsGidAidVer() {
35 Dependency dep = new Dependency();
36 dep.setCoords("gid:aid:ver");
37
38 assertEquals("gid", dep.getGroupId());
39 assertEquals("aid", dep.getArtifactId());
40 assertEquals("ver", dep.getVersion());
41 assertEquals("jar", dep.getType());
42 assertEquals("", dep.getClassifier());
43 assertEquals("compile", dep.getScope());
44 }
45
46 @Test
47 public void testSetCoordsGidAidVerScope() {
48 Dependency dep = new Dependency();
49 dep.setCoords("gid:aid:ver:scope");
50
51 assertEquals("gid", dep.getGroupId());
52 assertEquals("aid", dep.getArtifactId());
53 assertEquals("ver", dep.getVersion());
54 assertEquals("jar", dep.getType());
55 assertEquals("", dep.getClassifier());
56 assertEquals("scope", dep.getScope());
57 }
58
59 @Test
60 public void testSetCoordsGidAidVerTypeScope() {
61 Dependency dep = new Dependency();
62 dep.setCoords("gid:aid:ver:type:scope");
63
64 assertEquals("gid", dep.getGroupId());
65 assertEquals("aid", dep.getArtifactId());
66 assertEquals("ver", dep.getVersion());
67 assertEquals("type", dep.getType());
68 assertEquals("", dep.getClassifier());
69 assertEquals("scope", dep.getScope());
70 }
71
72 @Test
73 public void testSetCoordsGidAidVerTypeClsScope() {
74 Dependency dep = new Dependency();
75 dep.setCoords("gid:aid:ver:type:cls:scope");
76
77 assertEquals("gid", dep.getGroupId());
78 assertEquals("aid", dep.getArtifactId());
79 assertEquals("ver", dep.getVersion());
80 assertEquals("type", dep.getType());
81 assertEquals("cls", dep.getClassifier());
82 assertEquals("scope", dep.getScope());
83 }
84 }