1 package org.apache.maven.artifact.resolver.filter;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.util.Arrays;
23 import java.util.List;
24
25 import junit.framework.TestCase;
26
27
28
29
30 public class FilterHashEqualsTest
31 extends TestCase
32 {
33
34 public void testIncludesExcludesArtifactFilter()
35 {
36 List<String> patterns = Arrays.asList( "c", "d", "e" );
37
38 IncludesArtifactFilter f1 = new IncludesArtifactFilter( patterns );
39
40 IncludesArtifactFilter f2 = new IncludesArtifactFilter( patterns );
41
42 assertTrue( f1.equals(f2) );
43 assertTrue( f2.equals(f1) );
44 assertTrue( f1.hashCode() == f2.hashCode() );
45
46 IncludesArtifactFilter f3 = new IncludesArtifactFilter( Arrays.asList( "d", "c", "e" ) );
47 assertTrue( f1.equals( f3 ) );
48 assertTrue( f1.hashCode() == f3.hashCode() );
49 }
50 }