2016-04-20 11 views
0

JUnitの機能を使用して複数のGebテスト/仕様を実行したいと思います。 grails test-app -unit TestSuiteを使用してGrailsアプリケーションで実行すると、Specテストは実行されません。正しい方法は何ですか?GrailsアプリケーションでGebテストスイートを実行する方法

import org.junit.runner.RunWith 
    import org.junit.runners.Suite 

     @RunWith(Suite.class) 
     @Suite.SuiteClasses([ 
      HotelPageSpec.class, 
      TourSearchSpec.class, 
      MyToursSpec.class, 

     ]) 

     public class TestSuite { 
     } 

答えて

1

これは、すべての機能テストを実行します:

grails test-app functional 

これが唯一のテストスイートのGrails 2.3.5 にスポックのテストでテスト

grails test-app functional: TestSuite 

を実行するには、here

例を参照してください。
+0

ありがとうございます。しかし、私がTestSuiteを実行しようとすると、Specは実行されません。 'サーバが実行中です。 http:// localhost:8080/ を参照... | 2つのソースファイルをコンパイル 。 |サーバー停止 ......... |テストPASSED - レポートを表示 ' –

関連する問題