使用 spring 和 @ContextConfiguration 进行测试时,是否有排除某些基类上下文的选项?例如
@ContextConfiguration(locations = {"context1.xml", "context2.xml"})
public class Base{
和扩展类
public class someClass extends Base{
现在我希望 someClass 使用 context1.xml 但不是 context2.xml。有没有办法排除它?问题是:我的所有测试(300 个测试)都有一个基类。我希望他们所有人都使用 context1 ,这是一个覆盖原始上下文的模拟上下文。只有一个类应该使用原始上下文来对其进行测试(如果 Base 的位置中没有它,它将使用原始上下文)。