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 ExclusionTest {
29 public static junit.framework.Test suite() {
30 return new JUnit4TestAdapter(ExclusionTest.class);
31 }
32
33 @Test
34 public void testSetCoordsGid() {
35 Exclusion ex = new Exclusion();
36 ex.setCoords("gid");
37
38 assertEquals("gid", ex.getGroupId());
39 assertEquals("*", ex.getArtifactId());
40 assertEquals("*", ex.getExtension());
41 assertEquals("*", ex.getClassifier());
42 }
43
44 @Test
45 public void testSetCoordsGidAid() {
46 Exclusion ex = new Exclusion();
47 ex.setCoords("gid:aid");
48
49 assertEquals("gid", ex.getGroupId());
50 assertEquals("aid", ex.getArtifactId());
51 assertEquals("*", ex.getExtension());
52 assertEquals("*", ex.getClassifier());
53 }
54
55 @Test
56 public void testSetCoordsGidAidExt() {
57 Exclusion ex = new Exclusion();
58 ex.setCoords("gid:aid:ext");
59
60 assertEquals("gid", ex.getGroupId());
61 assertEquals("aid", ex.getArtifactId());
62 assertEquals("ext", ex.getExtension());
63 assertEquals("*", ex.getClassifier());
64 }
65
66 @Test
67 public void testSetCoordsGidAidExtCls() {
68 Exclusion ex = new Exclusion();
69 ex.setCoords("gid:aid:ext:cls");
70
71 assertEquals("gid", ex.getGroupId());
72 assertEquals("aid", ex.getArtifactId());
73 assertEquals("ext", ex.getExtension());
74 assertEquals("cls", ex.getClassifier());
75
76 ex = new Exclusion();
77 ex.setCoords("gid:aid:ext:");
78
79 assertEquals("gid", ex.getGroupId());
80 assertEquals("aid", ex.getArtifactId());
81 assertEquals("ext", ex.getExtension());
82 assertEquals("", ex.getClassifier());
83 }
84 }