メソッドからjunitを実行しようとしていますmain():
public static void main(String... args) throws ClassNotFoundException, IOException {
...
logger.debug("className " + className + "methodName " + methodName);
Request request = Request.method(Class.forName(className), methodName);
return new JUnitCore().run(request);
}
これが私のTestClassです。
@BeforeClassメソッドがない場合はOKと呼ばれます
しかし、@BeforeClassこの行を追加すると、メソッドに入らずにパスしsetup()ます(デバッグしようとします)
// @BeforeClass
// public void classSetup()
// {
// logger = new Logger();
// stringUtils = new StringUtils(logger);
// }
@Before
public void setup() {
logger = new Logger();
stringUtils = new StringUtils(logger);
}
@Test
public void test1() throws Exception {..}
}