小编bat*_*ser的帖子

每次测试后,geb是否将数据库回滚到其处于未处理状态?

我一直在Grails上用Geb弄湿了,但是没有很多关于它如何表现的文档.例如,geb如何处理回滚?根据我的观察,它运行应用程序并在浏览器上运行测试,而不会在测试之间关闭它.

当一个规范(规范A)改变一个对象(对象Z)时,数据库数据会发生什么,稍后一些测试,另一个规范(规范B)改变同一个对象?每次运行规范时,geb是否将数据库回滚到它的处女状态?我正在努力确认,因为我有单独执行时运行良好的geb测试,但是当我将它们作为套件运行时,其中一些失败了,我能想出的最好的理由是数据不是原始状态当对它进行第二次测试时.有什么想法吗?

grails geb

3
推荐指数
1
解决办法
402
查看次数

标签 统计

geb ×1

grails ×1