Java @Mock/@injectmock for groovy-spock
在JUnit/Mockito中,我们有两个非常有用的注释:@Mock和@InjectMocksJava @Mock/@injectmock for groovy-spock,java,groovy,junit,mockito,spock,Java,Groovy,Junit,Mockito,Spock,在JUnit/Mockito中,我们有两个非常有用的注释:@Mock和@InjectMocks 在我的新项目中,我开始在spock中使用groovy进行测试,我想知道是否有人可以替代上面提到的注释?spock中没有真正需要@Mock,因为已经有=Mock(),可以在任何可以使用注释的地方(以及其他地方)使用它。有一个对@InjectMocks的开放拉取请求,但是还没有决定这样一个特性是否会进入spock核心或spock guice。(将此功能与spock guice一起提供,或者至少需要类路径上
在我的新项目中,我开始在spock中使用groovy进行测试,我想知道是否有人可以替代上面提到的注释?spock中没有真正需要
@Mock
,因为已经有=Mock()
,可以在任何可以使用注释的地方(以及其他地方)使用它。有一个对@InjectMocks
的开放拉取请求,但是还没有决定这样一个特性是否会进入spock核心或spock guice。(将此功能与spock guice一起提供,或者至少需要类路径上的guice,将允许将注入委托给guice,而不是重新发明轮子。)如果没有,则@InjectMocks
始终可以作为第三方spock扩展提供。在任何第三方spock扩展中都可以使用@InjectMocks
?我怀念斯波克的这一特点。