jdbc:关于junit测试No tests found matching
Posted 北极冰山一角
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jdbc:关于junit测试No tests found matching相关的知识,希望对你有一定的参考价值。
当被测试的方法中含有以【@Test】标记的被调用的方法方法时,就会报No tests found matching。。。
from [email protected]的错误,将被调用的方法的【@Test】去掉即可。
@Test
public void testSatement(){
Connection connection=null;
Statement statement=null;
ResultSet resultSet=null;
try {
//1.获取数据库连接
connection=getConnection();
//2.调用Connection对象的createStatement()方法获取Statement对象
statement=connection.createStatement();
//3.准备SQL语句
String sql="update customers set name=‘Jerry‘ where id=6";
//4.发送SQL语句:调用Statement对象的executeUpdate(sql)方法
statement.executeUpdate(sql);
} catch (Exception e) {
e.printStackTrace();
}finally{
//5.关闭数据库资源:由里向外关闭
releaseDB(resultSet, statement, connection);
}
比如上述测试中需保证方法getConnection()和releaseDB(resultSet, statement, connection)不应有【@Test】,负责就会报上述错误
注:junit4----junit_4.12.0.v201504281640
以上是关于jdbc:关于junit测试No tests found matching的主要内容,如果未能解决你的问题,请参考以下文章
SpringBoot Junit 单元测试,提示:java.lang.Exception: No tests found matching
使用Junit单元测试报错“No tests found matching Method test01(Test01) from ClassRequest@5387f9e0“
JUnit测试提示Java.lang.Exception: No runnable methods
已解决junit.framework.AssertionFailedError: No tests found in test.test