0

メソッドから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 {..}

}
4

1 に答える 1