Как ввести бобовые в тест спока
Я новичок в споре. Я пытаюсь написать спок модульный тест для отдельного Java-приложения, использующего JDK 1.7, Spring 3.1, Groovy 1.8.6, Spock 0.6, Maven 3.0.4. Базовый тест на спок hello world работает. Однако, когда я пытаюсь протестировать весенние бобы, я обнаруживаю, что они не получают инъекции. Я использую упомянутый подходВот, businessObjectDao является нулевым в пределахкогда блок. Как мне заставить это работать?
@ContextConfiguration(locations = "classpath*:test-appContext.xml")
class BusinessObjectPersistenceTest extends Specification {
@Autowired
BusinessObjectDao businessObjectDao
def "business never set at least once"() {
when:
BusinessObjectDao.getBusinessObject()
then:
...
}
}