前端之家收集整理的这篇文章主要介绍了
测试 – 在Grails中快速运行单一集成测试,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
可以在Grails中
快速地在类中
快速运行单/所有集成测试.测试应用程序带有清理所有编译
文件和
生成cobertura报告的重型行李,因此即使我们运行单一集成测试,整个
代码库被编译,检测和cobertura报告
生成.对于我们的应用程序,这需要超过2分钟.
@H_
403_1@如果可以
快速进行一次集成测试并获得
快速补丁,那将是非常有用的.
@H_
403_1@此外,一旦测试完成,清理所有编译的
文件是很重要的吗?如果我们运行整套集成测试,这种清理是很好的,但如果我们要在一个类中运行一个或者两个测试,这个清理和重新编译似乎是一个很大的瓶颈,可以更快地向开发人员发送反馈.
@H_
403_1@谢谢
整合测试的目的是进行整个编译,
数据库创建,服务器启动等,因为测试应该在集成环境中运行,顾名思义.
@H_
403_1@也许你可以
提取一些测试单元测试.这些可以在
Eclipse中运行.
@H_
403_1@您可以通过将以下
代码放在grails-app / conf / BuildConfig.groovy中来
关闭Cobertura:
coverage {
enabledByDefault = false
}