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