2016-06-27 4 views
0

私は、Grailsで単一コントローラの統合テストを実行することが可能かどうか疑問に思っていました。すべての統合テストを実行するには、1台のコントローラで統合テストを実行するには?

grails test-app -integration 

名前がSurveyControllerのコントローラ1つに対してどのように統合テストを実行するのですか?

ご協力いただきありがとうございます。ありがとう!

答えて

1

こんにちは注 ..次のように

grails test-app -integration path_to_integration_test.SurveyControllerIntegrationSpec 

を統合テスト(それの参照をコピーする)クラスの完全なパスを指定してください動作するはずです:テストを指定しますコントローラ名ではないクラス名。

+0

申し訳ありませんが、これはうまくいきませんでした。 – kofhearts

+0

申し訳ありませんが、テストクラス名を忘れました。 SurveyController、つまりSurveyControllerIntegrationSpecの統合テストクラスを指定する必要があります。 –

+0

それはそれをしました!どうもありがとう! – kofhearts

0

それは

grails test-app integration: SurveyController 
+0

申し訳ありませんが、私はgrails 2.2を使用していることに注意してください。これがバージョンの問題であるかどうか知っていますか? – kofhearts

関連する問題