MCPcopy Index your code
hub / github.com/java-native-access/jna / runTestCaseTest

Method runTestCaseTest

test/com/sun/jna/WebStartTest.java:416–429  ·  view source on GitHub ↗
(String testClass, String method, int port)

Source from the content-addressed store, hash-verified

414 }
415
416 private static Throwable runTestCaseTest(String testClass, String method, int port) throws Exception {
417 TestCase test = (TestCase)Class.forName(testClass).getConstructor().newInstance();
418 test.setName(method);
419 TestResult result = new TestResult();
420 test.run(result);
421 if (result.failureCount() != 0) {
422 Enumeration<TestFailure> e = result.failures();
423 return e.nextElement().thrownException();
424 } else if (result.errorCount() != 0) {
425 Enumeration<TestFailure> e = result.errors();
426 return e.nextElement().thrownException();
427 }
428 return null;
429 }
430
431 private static void showMessage(String msg) {
432 showMessage(msg, 60000);

Callers 1

mainMethod · 0.95

Calls 3

setNameMethod · 0.65
newInstanceMethod · 0.45
runMethod · 0.45

Tested by

no test coverage detected