问答详情
源自:2-2 Spring注入方式

@RunWith(BlockJUnit4ClassRunner.class)注解不要可以吗?

@RunWith(BlockJUnit4ClassRunner.class)这行注解是什么意思?我发现不要这行注解也可以正常运行

提问者:qq_非非_1 2018-01-07 16:08

个回答

  • STFocus
    2018-01-07 17:23:40
    已采纳

    @Runwith是指定使用的单元测试执行类,如果不使用这个注解会采用默认的执行类。可以指定任何执行类,只需要测试执行类继承类org.junit.runners.BlockJUnit4ClassRunner就可以了,Spring的执行类SpringJUnit4ClassRunner就是继承了该类

  • 幕布斯2969923
    2018-01-07 17:21:39

    这个注解是指定测试的时候使用的执行类,不写的话会使用默认的执行类