1 package com.freemindcafe;
3 import org.junit.internal.TextListener;
4 import org.junit.runner.JUnitCore;
5 import org.junit.runner.Request;
6 import org.junit.runner.Result;
7 import org.junit.runner.notification.RunListener;
10 public static void main(String... args)
throws ClassNotFoundException {
11 String[] classAndMethod = args[0].split(
"#");
13 if(classAndMethod.length == 2){
14 Request request = Request.method(Class.forName(classAndMethod[0]),
16 JUnitCore jUnitCore =
new JUnitCore();
17 RunListener listener=
new TextListener(System.out);
18 jUnitCore.addListener(listener);
19 Result result = jUnitCore.run(request);
20 System.exit(result.wasSuccessful() ? 0 : 1);