TestNGの@Test(threadPoolSize = n)に相当するスポックがあり、複数のスレッドを同時に使用してテストの実行をテストできますか?
基本的に、そのような仕様を考えると...
class SampleSpec extends Specification {
def "test concurrent access"(){
setup:
//do complex logic
expect:
//assert complex logic
}
}
私が欲しいのは、これをスポックで行う方法ですが、テストメソッドを実行するために複数のスレッドが同時に生成されます。TestNGでは、これを行うことで簡単に達成できました
@Test(threadPoolSize=10)
public void testMethod(){
//do complex logic and assertion
}
前もって感謝します。