@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration
public class Myclass extends AbstractTransactionalJUnit4SpringContextTests
{
@Test
public final void testHandleRequestView() throws ServletException, IOException
{
//some testing codes
}
}
当我对此类类运行 junit 测试时,出现错误“无法加载应用程序上下文”
它搜索名为“Myclass-context.xml”的文件
我不需要任何配置文件,这是什么原因,我该如何解决?谢谢。
最佳答案
您可以将上下文 xml 指定为 @ContextConfiguraiton 的一部分
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("Myclass-context.xml")
public class Myclass extends AbstractTransactionalJUnit4SpringContextTests
{
@Test
public final void testHandleRequestView() throws ServletException, IOException
{
//some testing codes
}
}
关于java - 在 junit 测试中加载 myclass-context.xml 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5337979/