Lines Matching refs:result
32 * Invokes each method so annotated, and verifies the result.
60 boolean failed = false; // true if a test returns wrong result
68 Object result;
70 result = m.invoke(tester);
74 boolean ok = true; // result of this test
76 ok = verifyResults((Collection) result,
77 anno.result(), anno.ordered());
79 ok = verifyResult(result, anno.result());
83 System.out.println(">>> Got: " + result);
95 throw new Error("Test(s) returned unexpected result");
100 * Verify that a single-valued (non-Collection) result matches
103 private boolean verifyResult(Object result, String[] expected) {
106 return expected[0].equals(String.valueOf(result));
110 * Verify that a multi-valued result (a Collection) matches
113 private boolean verifyResults(Collection result,
115 if (result.size() != expected.length) {
119 // Convert result to an array of strings.
120 String[] res = new String[result.size()];
122 for (Object e : result) {