스프링 환경에서 구성된 규칙을 Spock 사양에 삽입하려고합니다.spock 사양에 규칙 삽입
@ContextConfiguration(locations=["spring.xml"])
class TestSpec extends Specification {
@Rule @Inject //@Autowired
public ActivitiRule activitiRule;
@Deployment
def "Process test"() {
when:
//...
then:
//...
}
}
문제는 스팍이 @Inject
또는 @Autowired
주석을 존중하지 않고 자체적으로 규칙을 인스턴스화하는 것입니다. JUnit에서는 예상대로 작동합니다. Spock에 규칙을 삽입 할 수 있습니까?
덕분에, 난 내가 대답으로 게시 해결 방법으로 자신을 도와 문제 https://code.google.com/p/spock/issues/detail?id=320를 만들었습니다. –