以编程方式执行Spock测试以创建服务健康测试

时间:2014-11-06 21:46:18

标签: spock

我试图在Grails服务上为Groovy编写一些运行状况检查。我想在Spock中编写测试,但是我不知道如何以编程方式执行Spock测试。有没有办法让我启动Spock测试运行器并在某些测试中指出它?

1 个答案:

答案 0 :(得分:0)

原来你只需像JUnit测试一样运行它:

import org.junit.runner.Request
import org.junit.runner.Result
import org.junit.runner.JUnitCore

Request request = Request.classes(MySuperSpock.Class)
Result res = new JUnitCore().run(request)