Spockにおいて、setupSpecでMockした場合とsetupでMockした場合の振る舞いまとめGroovyspock 最近の単体テストでは欠かせないMockingですが、GroovyのテストフレームワークであるSpockでもなかなか強力なMocking機能が標準搭載されています。 この記事では、よくMockingのためのコードを記述するsetupSpecとsetupでの振る舞いについて、一個のテストクラスにまとめてみました。 @Grab(group='org.spockframework', module='spock-core', version='0.7-groovy-2.0') import spock.lang.* class MockTest extends Specification { interface ClassA{ int method1() } static