Lines Matching refs:expected

39      * Asserts that the class  {@code expected} is assignable from the object
40 * {@code actual}. This verifies {@code expected} is a parent class or a
43 public static void assertAssignableFrom(Class<?> expected, Object actual) {
44 assertAssignableFrom(expected, actual.getClass());
48 * Asserts that class {@code expected} is assignable from the class
49 * {@code actual}. This verifies {@code expected} is a parent class or a
52 public static void assertAssignableFrom(Class<?> expected, Class<?> actual) {
54 "Expected " + expected.getCanonicalName() +
56 expected.isAssignableFrom(actual));
80 * those in array {@code expected}. On failure, message indicates specific
84 String message, byte[] expected, byte[] actual) {
85 if (expected.length != actual.length) {
86 failWrongLength(message, expected.length, actual.length);
88 for (int i = 0; i < expected.length; i++) {
89 if (expected[i] != actual[i]) {
90 failWrongElement(message, i, expected[i], actual[i]);
97 * those in array {@code expected}. On failure, message indicates specific
100 public static void assertEquals(byte[] expected, byte[] actual) {
101 assertEquals(null, expected, actual);
106 * those in array {@code expected}. On failure, message indicates first
110 String message, int[] expected, int[] actual) {
111 if (expected.length != actual.length) {
112 failWrongLength(message, expected.length, actual.length);
114 for (int i = 0; i < expected.length; i++) {
115 if (expected[i] != actual[i]) {
116 failWrongElement(message, i, expected[i], actual[i]);
123 * those in array {@code expected}. On failure, message indicates first
126 public static void assertEquals(int[] expected, int[] actual) {
127 assertEquals(null, expected, actual);
132 * those in array {@code expected}. On failure, message indicates first
136 String message, long[] expected, long[] actual) {
137 if (expected.length != actual.length) {
138 failWrongLength(message, expected.length, actual.length);
140 for (int i = 0; i < expected.length; i++) {
141 if (expected[i] != actual[i]) {
142 failWrongElement(message, i, expected[i], actual[i]);
149 * those in array {@code expected}. On failure, message indicates first
152 public static void assertEquals(long[] expected, long[] actual) {
153 assertEquals(null, expected, actual);
159 * those in array {@code expected}. On failure, message indicates first
163 String message, double[] expected, double[] actual) {
164 if (expected.length != actual.length) {
165 failWrongLength(message, expected.length, actual.length);
167 for (int i = 0; i < expected.length; i++) {
168 if (expected[i] != actual[i]) {
169 failWrongElement(message, i, expected[i], actual[i]);
176 * those in array {@code expected}. On failure, message indicates first
179 public static void assertEquals(double[] expected, double[] actual) {
180 assertEquals(null, expected, actual);
185 * is the same as those in array {@code expected}. Note that this uses
191 String message, Object[] expected, Object[] actual) {
192 if (expected.length != actual.length) {
193 failWrongLength(message, expected.length, actual.length);
195 for (int i = 0; i < expected.length; i++) {
196 Object exp = expected[i];
207 * is the same as those in array {@code expected}. Note that this uses
211 public static void assertEquals(Object[] expected, Object[] actual) {
212 assertEquals(null, expected, actual);
217 String message, Set<? extends Object> expected, Set<? extends Object> actual) {
218 Set<Object> onlyInExpected = new HashSet<Object>(expected);
221 onlyInActual.removeAll(expected);
223 Set<Object> intersection = new HashSet<Object>(expected);
227 "Sets do not match.\nOnly in expected: " + onlyInExpected
234 public static void assertEquals(Set<? extends Object> expected, Set<? extends Object> actual) {
235 assertEquals(null, expected, actual);
242 * also use this for a literal string, by wrapping your expected string in
270 * use this for a literal string, by wrapping your expected string in
297 * this for a literal string, by wrapping your expected string in
320 * can also use this for a literal string, by wrapping your expected string
342 * {@code expected}, and in the same order.
345 String message, Iterable<?> actual, Object... expected) {
350 Assert.assertEquals(message, Arrays.asList(expected), actualList);
358 Iterable<?> actual, Object... expected) {
359 assertContentsInOrder((String) null, actual, expected);
364 * {@code expected}, but in any order.
367 Object... expected) {
368 HashMap<Object, Object> expectedMap = new HashMap<Object, Object>(expected.length);
369 for (Object expectedObj : expected) {
380 failWithMessage(message, "Extra objects in expected.");
388 public static void assertContentsInAnyOrder(Iterable<?> actual, Object... expected) {
389 assertContentsInAnyOrder((String)null, actual, expected);
521 failWithMessage(message, "expected not to be:<" + unexpected + ">");
525 String message, int expected, int actual) {
526 failWithMessage(message, "expected array length:<" + expected
531 String message, int index, Object expected, Object actual) {
532 failWithMessage(message, "expected array element[" + index + "]:<"
533 + expected + "> but was:<" + actual + '>');
539 failWithMessage(message, "expected to match regex:<" + expectedRegex
546 failWithMessage(message, "expected to contain regex:<" + expectedRegex
552 failWithMessage(message, "expected not to match regex:<" + expectedRegex
558 failWithMessage(message, "expected not to contain regex:<" + expectedRegex
564 failWithMessage(message, "expected to be empty, but contained: <"
569 failWithMessage(message, "expected not to be empty, but was");