Home | History | Annotate | Download | only in base

Lines Matching defs:Preconditions

26  * Unit test for {@link Preconditions}.
34 Preconditions.checkArgument(true);
39 Preconditions.checkArgument(false);
46 Preconditions.checkArgument(true, IGNORE_ME);
51 Preconditions.checkArgument(false, new Message());
60 Preconditions.checkArgument(false, null);
68 Preconditions.checkArgument(true, "%s", IGNORE_ME);
73 Preconditions.checkArgument(false, FORMAT, 5);
81 Preconditions.checkState(true);
86 Preconditions.checkState(false);
93 Preconditions.checkState(true, IGNORE_ME);
98 Preconditions.checkState(false, new Message());
107 Preconditions.checkState(false, null);
115 Preconditions.checkState(true, "%s", IGNORE_ME);
120 Preconditions.checkState(false, FORMAT, 5);
130 String result = Preconditions.checkNotNull(NON_NULL_STRING);
136 Preconditions.checkNotNull(null);
143 String result = Preconditions.checkNotNull(NON_NULL_STRING, IGNORE_ME);
149 Preconditions.checkNotNull(null, new Message());
157 String result = Preconditions.checkNotNull(
164 Preconditions.checkNotNull(null, FORMAT, 5);
172 assertEquals(0, Preconditions.checkElementIndex(0, 1));
173 assertEquals(0, Preconditions.checkElementIndex(0, 2));
174 assertEquals(1, Preconditions.checkElementIndex(1, 2));
179 Preconditions.checkElementIndex(1, -1);
183 // the Preconditions class, unlike all the other exceptions it throws
189 Preconditions.checkElementIndex(-1, 1);
198 Preconditions.checkElementIndex(1, 1);
208 Preconditions.checkElementIndex(-1, 1, "foo");
217 Preconditions.checkElementIndex(1, 1, "foo");
226 assertEquals(0, Preconditions.checkPositionIndex(0, 0));
227 assertEquals(0, Preconditions.checkPositionIndex(0, 1));
228 assertEquals(1, Preconditions.checkPositionIndex(1, 1));
233 Preconditions.checkPositionIndex(1, -1);
237 // the Preconditions class, unlike all the other exceptions it throws
243 Preconditions.checkPositionIndex(-1, 1);
252 Preconditions.checkPositionIndex(2, 1);
262 Preconditions.checkPositionIndex(-1, 1, "foo");
271 Preconditions.checkPositionIndex(2, 1, "foo");
280 Preconditions.checkPositionIndexes(0, 0, 0);
281 Preconditions.checkPositionIndexes(0, 0, 1);
282 Preconditions.checkPositionIndexes(0, 1, 1);
283 Preconditions.checkPositionIndexes(1, 1, 1);
288 Preconditions.checkPositionIndexes(1, 1, -1);
296 Preconditions.checkPositionIndexes(-1, 1, 1);
306 Preconditions.checkPositionIndexes(0, 2, 1);
316 Preconditions.checkPositionIndexes(1, 0, 1);
325 assertEquals("%s", Preconditions.format("%s"));
326 assertEquals("5", Preconditions.format("%s", 5));
327 assertEquals("foo [5]", Preconditions.format("foo", 5));
328 assertEquals("foo [5, 6, 7]", Preconditions.format("foo", 5, 6, 7));
329 assertEquals("%s 1 2", Preconditions.format("%s %s %s", "%s", 1, 2));
330 assertEquals(" [5, 6]", Preconditions.format("", 5, 6));
331 assertEquals("123", Preconditions.format("%s%s%s", 1, 2, 3));
332 assertEquals("1%s%s", Preconditions.format("%s%s%s", 1));
333 assertEquals("5 + 6 = 11", Preconditions.format("%s + 6 = 11", 5));
334 assertEquals("5 + 6 = 11", Preconditions.format("5 + %s = 11", 6));
335 assertEquals("5 + 6 = 11", Preconditions.format("5 + 6 = %s", 11));
336 assertEquals("5 + 6 = 11", Preconditions.format("%s + %s = %s", 5, 6, 11));
338 Preconditions.format("%s", null, null, null));
339 assertEquals("null [5, 6]", Preconditions.format(null, 5, 6));
345 tester.testAllPublicStaticMethods(Preconditions.class);