1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.commons.lang3.function;
19
20 import static org.junit.jupiter.api.Assertions.assertFalse;
21 import static org.junit.jupiter.api.Assertions.assertTrue;
22
23 import java.util.function.Predicate;
24
25 import org.apache.commons.lang3.AbstractLangTest;
26 import org.junit.jupiter.api.Test;
27
28
29
30
31 class PredicatesTest extends AbstractLangTest {
32
33 @Test
34 void testFalsePredicate() {
35 assertFalse(Predicates.falsePredicate().test(null));
36 assertFalse(Predicates.falsePredicate().test(new Object()));
37 final Predicate<String> stringPredicate = Predicates.falsePredicate();
38 assertFalse(stringPredicate.test(null));
39 assertFalse(stringPredicate.test(""));
40 }
41
42 @Test
43 void testTruePredicate() {
44 assertTrue(Predicates.truePredicate().test(null));
45 assertTrue(Predicates.truePredicate().test(new Object()));
46 final Predicate<String> stringPredicate = Predicates.truePredicate();
47 assertTrue(stringPredicate.test(null));
48 assertTrue(stringPredicate.test(""));
49 }
50 }