1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.maven.artifact.resolver.filter;
20
21 import java.util.Arrays;
22
23 import org.junit.jupiter.api.Test;
24
25 import static org.junit.jupiter.api.Assertions.assertEquals;
26 import static org.junit.jupiter.api.Assertions.assertFalse;
27 import static org.junit.jupiter.api.Assertions.assertTrue;
28
29
30
31
32
33 @Deprecated
34 class OrArtifactFilterTest {
35
36 private ArtifactFilter newSubFilter() {
37 return artifact -> false;
38 }
39
40 @Test
41 void testEquals() {
42 OrArtifactFilter filter1 = new OrArtifactFilter();
43
44 OrArtifactFilter filter2 = new OrArtifactFilter(Arrays.asList(newSubFilter()));
45
46 assertFalse(filter1.equals(null));
47 assertTrue(filter1.equals(filter1));
48 assertEquals(filter1.hashCode(), filter1.hashCode());
49
50 assertFalse(filter1.equals(filter2));
51 assertFalse(filter2.equals(filter1));
52 }
53 }