Home | History | Annotate | Download | only in primitives

Lines Matching defs:Doubles

37  * Unit test for {@link Doubles}.
59 = Doubles.concat(NUMBERS, new double[] {NaN});
63 assertEquals(((Double) value).hashCode(), Doubles.hashCode(value));
69 assertEquals(!(Double.isNaN(value) || Double.isInfinite(value)), Doubles.isFinite(value));
79 Doubles.compare(x, y));
85 assertFalse(Doubles.contains(EMPTY, (double) 1));
86 assertFalse(Doubles.contains(ARRAY1, (double) 2));
87 assertFalse(Doubles.contains(ARRAY234, (double) 1));
88 assertTrue(Doubles.contains(new double[] {(double) -1}, (double) -1));
89 assertTrue(Doubles.contains(ARRAY234, (double) 2));
90 assertTrue(Doubles.contains(ARRAY234, (double) 3));
91 assertTrue(Doubles.contains(ARRAY234, (double) 4));
95 Doubles.contains(new double[] {5.0, value}, value));
97 assertFalse(Doubles.contains(new double[] {5.0, NaN}, NaN));
101 assertEquals(-1, Doubles.indexOf(EMPTY, (double) 1));
102 assertEquals(-1, Doubles.indexOf(ARRAY1, (double) 2));
103 assertEquals(-1, Doubles.indexOf(ARRAY234, (double) 1));
104 assertEquals(0, Doubles.indexOf(
106 assertEquals(0, Doubles.indexOf(ARRAY234, (double) 2));
107 assertEquals(1, Doubles.indexOf(ARRAY234, (double) 3));
108 assertEquals(2, Doubles.indexOf(ARRAY234, (double) 4));
109 assertEquals(1, Doubles.indexOf(
115 1, Doubles.indexOf(new double[] {5.0, value}, value));
117 assertEquals(-1, Doubles.indexOf(new double[] {5.0, NaN}, NaN));
121 assertEquals(0, Doubles.indexOf(EMPTY, EMPTY));
122 assertEquals(0, Doubles.indexOf(ARRAY234, EMPTY));
123 assertEquals(-1, Doubles.indexOf(EMPTY, ARRAY234));
124 assertEquals(-1, Doubles.indexOf(ARRAY234, ARRAY1));
125 assertEquals(-1, Doubles.indexOf(ARRAY1, ARRAY234));
126 assertEquals(0, Doubles.indexOf(ARRAY1, ARRAY1));
127 assertEquals(0, Doubles.indexOf(ARRAY234, ARRAY234));
128 assertEquals(0, Doubles.indexOf(
130 assertEquals(1, Doubles.indexOf(
132 assertEquals(1, Doubles.indexOf(ARRAY234, new double[] { (double) 3 }));
133 assertEquals(2, Doubles.indexOf(ARRAY234, new double[] { (double) 4 }));
134 assertEquals(1, Doubles.indexOf(new double[] { (double) 2, (double) 3,
138 assertEquals(2, Doubles.indexOf(
143 assertEquals(1, Doubles.indexOf(
148 assertEquals(-1, Doubles.indexOf(
154 assertEquals("" + value, 1, Doubles.indexOf(
157 assertEquals(-1, Doubles.indexOf(
162 assertEquals(-1, Doubles.lastIndexOf(EMPTY, (double) 1));
163 assertEquals(-1, Doubles.lastIndexOf(ARRAY1, (double) 2));
164 assertEquals(-1, Doubles.lastIndexOf(ARRAY234, (double) 1));
165 assertEquals(0, Doubles.lastIndexOf(
167 assertEquals(0, Doubles.lastIndexOf(ARRAY234, (double) 2));
168 assertEquals(1, Doubles.lastIndexOf(ARRAY234, (double) 3));
169 assertEquals(2, Doubles.lastIndexOf(ARRAY234, (double) 4));
170 assertEquals(3, Doubles.lastIndexOf(
176 0, Doubles.lastIndexOf(new double[] {value, 5.0}, value));
178 assertEquals(-1, Doubles.lastIndexOf(new double[] {NaN, 5.0}, NaN));
183 Doubles.max();
190 assertEquals(LEAST, Doubles.max(LEAST));
191 assertEquals(GREATEST, Doubles.max(GREATEST));
192 assertEquals((double) 9, Doubles.max(
196 assertEquals(0.0, Doubles.max(-0.0, 0.0));
197 assertEquals(0.0, Doubles.max(0.0, -0.0));
198 assertEquals(GREATEST, Doubles.max(NUMBERS));
199 assertTrue(Double.isNaN(Doubles.max(VALUES)));
204 Doubles.min();
211 assertEquals(LEAST, Doubles.min(LEAST));
212 assertEquals(GREATEST, Doubles.min(GREATEST));
213 assertEquals((double) 0, Doubles.min(
217 assertEquals(-0.0, Doubles.min(-0.0, 0.0));
218 assertEquals(-0.0, Doubles.min(0.0, -0.0));
219 assertEquals(LEAST, Doubles.min(NUMBERS));
220 assertTrue(Double.isNaN(Doubles.min(VALUES)));
224 assertTrue(Arrays.equals(EMPTY, Doubles.concat()));
225 assertTrue(Arrays.equals(EMPTY, Doubles.concat(EMPTY)));
226 assertTrue(Arrays.equals(EMPTY, Doubles.concat(EMPTY, EMPTY, EMPTY)));
227 assertTrue(Arrays.equals(ARRAY1, Doubles.concat(ARRAY1)));
228 assertNotSame(ARRAY1, Doubles.concat(ARRAY1));
229 assertTrue(Arrays.equals(ARRAY1, Doubles.concat(EMPTY, ARRAY1, EMPTY)));
232 Doubles.concat(ARRAY1, ARRAY1, ARRAY1)));
235 Doubles.concat(ARRAY1, ARRAY234)));
239 assertSame(EMPTY, Doubles.ensureCapacity(EMPTY, 0, 1));
240 assertSame(ARRAY1, Doubles.ensureCapacity(ARRAY1, 0, 1));
241 assertSame(ARRAY1, Doubles.ensureCapacity(ARRAY1, 1, 1));
244 Doubles.ensureCapacity(ARRAY1, 2, 1)));
249 Doubles.ensureCapacity(ARRAY1, -1, 1);
255 Doubles.ensureCapacity(ARRAY1, 1, -1);
263 assertEquals("", Doubles.join(",", EMPTY));
264 assertEquals("1.0", Doubles.join(",", ARRAY1));
265 assertEquals("1.0,2.0", Doubles.join(",", (double) 1, (double) 2));
267 Doubles.join("", (double) 1, (double) 2, (double) 3));
271 assertEquals("", Doubles.join(",", EMPTY));
272 assertEquals("1.2", Doubles.join(",", 1.2));
273 assertEquals("1.3,2.4", Doubles.join(",", 1.3, 2.4));
274 assertEquals("1.42.53.6", Doubles.join("", 1.4, 2.5, 3.6));
289 Comparator<double[]> comparator = Doubles.lexicographicalComparator();
295 Comparator<double[]> comparator = Doubles.lexicographicalComparator();
302 assertTrue(Arrays.equals(EMPTY, Doubles.toArray(none)));
305 assertTrue(Arrays.equals(ARRAY1, Doubles.toArray(one)));
310 assertTrue(Arrays.equals(array, Doubles.toArray(three)));
312 assertTrue(Arrays.equals(array, Doubles.toArray(Doubles.asList(array))));
318 List<Double> list = Doubles.asList(VALUES).subList(0, i);
322 double[] arr = Doubles.toArray(misleadingSize);
334 Doubles.toArray(list);
342 List<Double> list = Doubles.asList(array);
351 List<Double> list = Doubles.asList(array);
352 double[] newArray = Doubles.toArray(list);
365 List<Double> list = Doubles.asList(array);
367 Doubles.toArray(list.subList(1, 3))));
369 Doubles.toArray(list.subList(2, 2))));
373 assertSame(Collections.emptyList(), Doubles.asList(EMPTY));
380 tester.testAllPublicStaticMethods(Doubles.class);