SpringRunner和SpringJUnit4ClassRu
2021-03-19 本文已影响0人
凤箫之舞
@RunWith(SpringRunner.class)
@RunWith(SpringJUnit4ClassRunner.class)
这两个有什么区别?
SpringRunner 继承了SpringJUnit4ClassRunner,没有扩展任何功能;使用前者,名字简短而已。
源码如下:
package org.springframework.test.context.junit4;
import org.junit.runners.model.InitializationError;
public final class SpringRunner extends SpringJUnit4ClassRunner {
public SpringRunner(Class<?> clazz) throws InitializationError {
super(clazz);
}
}