关于junit不抛出异常

使用junit进行测试连接数据库出现数据无法插入但又没有报错情况,经过排查,可能是junit4不抛出错误,此时可以在插入数据库的地方用try catch来捕获异常并抛出。

try{

  int result = DBUtil.insert(INSERTSTOREMESSAGE,map);

  System.out.println("result is"+result);

}catch(Exception e){

  e.printStackTrace();

}

重新经过跑测,报错抛出异常,ORA-00904:"STORE_DATE":标识符无效

mybatis语句中插入数据的字段与数据库中字段不同。

原文地址:https://www.cnblogs.com/xiongxueqi/p/12603645.html