首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

JUnit测试时为何会把数据插入到数据库,该如何解决

2012-01-28 
JUnit测试时为何会把数据插入到数据库以前用JUnit测试进行测试数据是不会真正插入到数据库的,现在不知为何

JUnit测试时为何会把数据插入到数据库
以前用JUnit测试进行测试数据是不会真正插入到数据库的,现在不知为何一测试数据就统统被插入数据库,求解

[解决办法]
JUnit只是单元测试。
跟你有没有把数据插入到数据库有什么关系呢?

你如果是测试一个DAO,那么数据当然应该被插入到数据库。
如果你只是做一个简单的测试,而测试的类没有把数据持久到数据库。当然也不会插入到数据库。
[解决办法]

探讨
JUnit只是单元测试。
跟你有没有把数据插入到数据库有什么关系呢?

你如果是测试一个DAO,那么数据当然应该被插入到数据库。
如果你只是做一个简单的测试,而测试的类没有把数据持久到数据库。当然也不会插入到数据库。

热点排行