spring和junit整合测试
java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=testInjection],
{ExactMatcher:fDisplayName=testInjection(testJection.TestJection)],
{LeadingIdentifierMatcher:fClassName=testJection.TestJection,fLeadingIdentifier=testInjection]]
from org.junit.internal.requests.ClassRequest@51016012
请看测试代码:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("classpath:springmvc.xml")
public class TestJunit {
@Autowired
private User user;
@Test
public void test1(){
System.out.println(user);
}
}
执行以上代码时,出现错误!
最终确定错误原因:
是因为jar包版本冲突。spring-test的jar包版本和spring-context的jar包版本保持一致即可
此文希望可以帮助到大家。如有错误,请指教。
如果大家还有其他的情况或者好的解决方法,也望指教,感谢阅读。