发现一个很奇怪的问题,碰见了很多次了。junit测试代码会被运行两次
运行两次.至少在我的感觉中是运行了两次。如图:
这个是我需要测试的方法,在数据库中添加一条数据。
现在run测试方法
在build中正确输出对应输出语句
在run中输出“ 测试方法运行“ 然后报错,大意是提示主键重复无法进行添加。
查看数据库 ,该条数据已经成功的添加入数据库中
然后,新写一个测试方法 输出一句话 发现output和run中都输出了这句话
所以,这应该是运行了两次?
这是什么道理 大佬给我解解惑?????