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);
    }
}
上一篇下一篇

猜你喜欢

热点阅读