|
|
|
Illdisposed |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 10.3.2012 Репутация: нет Всего: нет |
Здравствуйте.
Не понимаю как тестировать объект предметной области связанные отношением: Допустим у меня есть класс пользователя:
Есть класс статьи:
А вот юнит тест статьи:
Понятно что я не понимаю как это делается, только найти пока не выходит. Роюсь в доках, но что-то пока безрезультатно. Это сообщение отредактировал(а) Illdisposed - 20.4.2012, 08:40 |
||||||
|
|||||||
Laen8 |
|
||||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 23.4.2012 Репутация: 1 Всего: 1 |
Я попробовал воспроизвести ситуацию, вот что получилось:
1) в тесте некорректный пакет (может быть индуцировано в процессе постинга) 2) не хватает класса Profile (аналогично, у себя создал класс com.test.Profile) кстати, на ссылку profile можно бы навесить hasOne или unique 3) в User есть constraint на shops, а самого поля нет, закомментировал 4) в заголовке теста я написал
5)
Присоединённый файл ( Кол-во скачиваний: 3 ) test1.rar 21,52 Kb |
||||
|
|||||
Illdisposed |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 10.3.2012 Репутация: нет Всего: нет |
Laen8, очень благодарен за помощь! Действительно есть у меня там ошибки... простите меня уж за это, честно сказать не думал что-то кто-то попробует это воспроизвести.
Скажите пожалуйста, а аннотации @Mock([User]) обязательно нужно передавать список? Как-то, из документации это трудно понять. |
|||
|
||||
Laen8 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 23.4.2012 Репутация: 1 Всего: 1 |
В Mock можно передавать как одно значение, так и список.
Javadoc часто действительно не полный - конкретно этот момент можно косвенно понять из http://grails.org/doc/latest/guide/testing.html, но иногда проще посмотреть в коде https://github.com/grails/grails-core/blob/...sformation.java. Еще стоит сказать, что на русскоязычных форумах активность довольно низкая; я, например, это сообщение нашел случайно. Получить ответ на вопрос быстрее обычно можно в grails user mailing list |
|||
|
||||
Illdisposed |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 10.3.2012 Репутация: нет Всего: нет |
Laen8, Спасибо! Я догадался что Вы случайно увидели мой пост. Удивительно, что Вы не прошли мимо. Еще раз большое спасибо за помощь и советы.
|
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Groovy & Grails | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |