如何在Grails app

时间:2016-04-20 08:38:54

标签: grails testing functional-testing geb

我想使用JUnit的功能运行多个Geb测试/规范。使用grails test-app -unit TestSuite在Grails应用程序中运行不执行Spec测试。什么是正确的方式?

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 个答案:

答案 0 :(得分:1)

这将运行所有功能测试:

grails test-app functional

这只会运行一个测试套件

grails test-app functional: TestSuite 

对grails 2.3.5的spock测试进行测试 请参阅示例here