Home | History | Annotate | Download | only in primitives

Lines Matching full:booleans

34  * Unit test for {@link Booleans}.
48 assertEquals(Boolean.TRUE.hashCode(), Booleans.hashCode(true));
49 assertEquals(Boolean.FALSE.hashCode(), Booleans.hashCode(false));
58 Booleans.compare(x, y));
64 assertFalse(Booleans.contains(EMPTY, false));
65 assertFalse(Booleans.contains(ARRAY_FALSE, true));
66 assertTrue(Booleans.contains(ARRAY_FALSE, false));
67 assertTrue(Booleans.contains(ARRAY_FALSE_TRUE, false));
68 assertTrue(Booleans.contains(ARRAY_FALSE_TRUE, true));
72 assertEquals(-1, Booleans.indexOf(EMPTY, false));
73 assertEquals(-1, Booleans.indexOf(ARRAY_FALSE, true));
74 assertEquals(-1, Booleans.indexOf(ARRAY_FALSE_FALSE, true));
75 assertEquals(0, Booleans.indexOf(ARRAY_FALSE, false));
76 assertEquals(0, Booleans.indexOf(ARRAY_FALSE_TRUE, false));
77 assertEquals(1, Booleans.indexOf(ARRAY_FALSE_TRUE, true));
78 assertEquals(2, Booleans.indexOf(new boolean[] {false, false, true}, true));
82 assertEquals(-1, Booleans.lastIndexOf(EMPTY, false));
83 assertEquals(-1, Booleans.lastIndexOf(ARRAY_FALSE, true));
84 assertEquals(-1, Booleans.lastIndexOf(ARRAY_FALSE_FALSE, true));
85 assertEquals(0, Booleans.lastIndexOf(ARRAY_FALSE, false));
86 assertEquals(0, Booleans.lastIndexOf(ARRAY_FALSE_TRUE, false));
87 assertEquals(1, Booleans.lastIndexOf(ARRAY_FALSE_TRUE, true));
88 assertEquals(2, Booleans.lastIndexOf(new boolean[] {false, true, true}, true));
92 assertTrue(Arrays.equals(EMPTY, Booleans.concat()));
93 assertTrue(Arrays.equals(EMPTY, Booleans.concat(EMPTY)));
94 assertTrue(Arrays.equals(EMPTY, Booleans.concat(EMPTY, EMPTY, EMPTY)));
95 assertTrue(Arrays.equals(ARRAY_FALSE, Booleans.concat(ARRAY_FALSE)));
96 assertNotSame(ARRAY_FALSE, Booleans.concat(ARRAY_FALSE));
97 assertTrue(Arrays.equals(ARRAY_FALSE, Booleans.concat(EMPTY, ARRAY_FALSE, EMPTY)));
100 Booleans.concat(ARRAY_FALSE, ARRAY_FALSE, ARRAY_FALSE)));
103 Booleans.concat(ARRAY_FALSE, ARRAY_FALSE_TRUE)));
107 assertSame(EMPTY, Booleans.ensureCapacity(EMPTY, 0, 1));
108 assertSame(ARRAY_FALSE, Booleans.ensureCapacity(ARRAY_FALSE, 0, 1));
109 assertSame(ARRAY_FALSE, Booleans.ensureCapacity(ARRAY_FALSE, 1, 1));
112 Booleans.ensureCapacity(new boolean[] {true}, 2, 1)));
117 Booleans.ensureCapacity(ARRAY_FALSE, -1, 1);
123 Booleans.ensureCapacity(ARRAY_FALSE, 1, -1);
130 assertEquals("", Booleans.join(",", EMPTY));
131 assertEquals("false", Booleans.join(",", ARRAY_FALSE));
132 assertEquals("false,true", Booleans.join(",", false, true));
134 Booleans.join("", false, true, false));
148 Comparator<boolean[]> comparator = Booleans.lexicographicalComparator();
154 Comparator<boolean[]> comparator = Booleans.lexicographicalComparator();
161 assertTrue(Arrays.equals(EMPTY, Booleans.toArray(none)));
164 assertTrue(Arrays.equals(ARRAY_FALSE, Booleans.toArray(one)));
169 assertTrue(Arrays.equals(array, Booleans.toArray(three)));
171 assertTrue(Arrays.equals(array, Booleans.toArray(Booleans.asList(array))));
175 // Only for booleans, we lengthen VALUES
177 VALUES = Booleans.concat(VALUES, VALUES);
181 List<Boolean> list = Booleans.asList(VALUES).subList(0, i);
185 boolean[] arr = Booleans.toArray(misleadingSize);
197 Booleans.toArray(list);
204 assertSame(Collections.emptyList(), Booleans.asList(EMPTY));
211 tester.testAllPublicStaticMethods(Booleans.class);