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
22
23
24
25
26 import java.util.Set;
27
28 import org.apache.maven.artifact.Artifact;
29 import org.apache.maven.plugin.testing.ArtifactStubFactory;
30
31
32
33
34 public class TestArtifactFilter
35 extends AbstractArtifactFeatureFilterTestCase
36 {
37
38 protected void setUp()
39 throws Exception
40 {
41 super.setUp();
42 filterClass = ArtifactIdFilter.class;
43 ArtifactStubFactory factory = new ArtifactStubFactory( null, false );
44 artifacts = factory.getArtifactArtifacts();
45 }
46
47 public void testParsing()
48 throws Exception
49 {
50 parsing();
51 }
52
53 public void testFiltering()
54 throws Exception
55 {
56 Set<Artifact> result = filtering();
57 for ( Artifact artifact : result )
58 {
59 assertTrue( artifact.getArtifactId().equals( "two" ) );
60 }
61 }
62
63 public void testFiltering2()
64 throws Exception
65 {
66 Set<Artifact> result = filtering2();
67 for ( Artifact artifact : result )
68 {
69 assertTrue( artifact.getArtifactId().equals( "two" ) || artifact.getArtifactId().equals( "four" ) );
70 }
71 }
72
73 public void testFiltering3()
74 throws Exception
75 {
76 filtering3();
77 }
78 }