Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Groovy & Grails > Тестирование сервиs класса |
Автор: ShurikA 1.10.2013, 11:21 | ||||||||
Привет всем! Давно тут не был... Начал я играться с Grails, и главным образом с тестами. И я не совсем понимаю логику. Есть следующий сервис класс:
И тест к нему:
если внимательно прочесть доки, то там есть следующее:
И так оно и есть, в объекте тест класса создаются поле "service", но оно NULL. Вроде как не страшно, можно создать прямо в тесте... Но если я создаю объект сервиса в тесте и приравниваю к тому самому полю "service" (закоментированная строка) то я получаю:
Что я упускаю? Мне казалось что если создаётся поле, то я могу с ним работать или же как и многи вещи в Grails, оно автоматом болжно получить тестируеммый объект. Спасибо за совет. |