结合@TestFor和@Integration注释grails 3

结合@TestFor和@Integration注释grails 3,grails,annotations,integration-testing,grails-3.0,grails-3.1,Grails,Annotations,Integration Testing,Grails 3.0,Grails 3.1,我将一个大型Grails1.3.7项目迁移到3.1.6。 控制器的测试是集成测试。这很好,因为测试继承自ControllerSpec。现在我应该可以做这样的事情了: @Integration @TestFor(SampleController) class SampleControllerIntSpec extends Specification { 因为TestFor注释允许使用model/view/。。类似于单元测试中的字段 有没有办法做到这一点 提前感谢。否TestFor注释专门用于单元

我将一个大型Grails1.3.7项目迁移到3.1.6。 控制器的测试是集成测试。这很好,因为测试继承自ControllerSpec。现在我应该可以做这样的事情了:

@Integration
@TestFor(SampleController)
class SampleControllerIntSpec extends Specification {
因为TestFor注释允许使用model/view/。。类似于单元测试中的字段

有没有办法做到这一点


提前感谢。

TestFor
注释专门用于单元测试,
Integration
测试是Grails 3中的全功能测试,您应该使用像Geb这样的客户端向服务器发送请求并断言响应。

TestFor
注释专门用于单元测试,
集成
测试是Grails 3中的全功能测试,您应该使用像Geb这样的客户端向服务器发送请求并断言响应。

感谢您的快速回答。我知道这样做是不可能的。我必须迁移很多测试,我希望有一个解决方法可以这样做。你能给我一个提示吗?谢谢你的快速回答。我知道这样做是不可能的。我必须迁移很多测试,我希望有一个解决方法可以这样做。你能给我一个提示吗?