Как лучше всего тестировать службу Grails, которая зависит от другой службы? Mixin по умолчанию TestFor правильно внедряет тестируемый сервис, например:
@TestFor(TopService)
class TopServiceTests {
@Test
void testMethod() {
service.method()
}
}
но если мой экземпляр TopService (службы) зависит от другой службы, например InnerService:
class TopService {
def innerService
}
innerService будет недоступен, инъекция зависимостей, похоже, не заполняет эту переменную. Как мне поступить?
GroovyTestCase
в своем тесте. - person   schedule 13.06.2012