1 package org.apache.maven.shared.artifact.filter.collection;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 import java.util.Set;
22
23 import org.apache.maven.artifact.Artifact;
24 import org.apache.maven.plugin.testing.ArtifactStubFactory;
25 import org.junit.Before;
26 import org.junit.Test;
27
28 import static org.junit.Assert.assertEquals;
29 import static org.junit.Assert.assertTrue;
30
31
32
33
34 public class TestArtifactFilter
35 extends AbstractArtifactFeatureFilterTest
36 {
37
38 @Before
39 public void setUp()
40 throws Exception
41 {
42 filterClass = ArtifactIdFilter.class;
43 ArtifactStubFactory factory = new ArtifactStubFactory( null, false );
44 artifacts = factory.getArtifactArtifacts();
45 }
46
47
48 @Test
49 public void testParsing()
50 throws Exception
51 {
52 parsing();
53 }
54
55 @Test
56 public void testFiltering()
57 throws Exception
58 {
59 Set<Artifact> result = filtering();
60 for ( Artifact artifact : result )
61 {
62 assertEquals( "two", artifact.getArtifactId() );
63 }
64 }
65
66 @Test
67 public void testFiltering2()
68 throws Exception
69 {
70 Set<Artifact> result = filtering2();
71 for ( Artifact artifact : result )
72 {
73 assertTrue( artifact.getArtifactId().equals( "two" ) || artifact.getArtifactId().equals( "four" ) );
74 }
75 }
76
77 @Test
78 public void testFiltering3()
79 throws Exception
80 {
81 filtering3();
82 }
83 }