/ / комбінувати @ TestFor і @Integration Анотація grails 3 - grails, анотації, інтеграція-тестування, grails-3.0, grails-3.1

комбінувати @TestFor і @Integration Анотація grails 3 - grails, анотації, інтеграційні тестування, grails-3.0, grails-3.1

Я переміщую великий проект Grails 1.3.7 до 3.1.6. Тести для контролерів - це інтеграційні тести. Це добре працює, оскільки тести успадковуються від ControllerSpec. Тепер я повинен мати можливість зробити щось на зразок цього:

@Integration
@TestFor(SampleController)
class SampleControllerIntSpec extends Specification {

Оскільки Анотація TestFor дозволяє використовувати поля model / view / .., як у тестах Unit.

Чи є спосіб зробити щось подібне?

Заздалегідь спасибі.

Відповіді:

2 для відповіді № 1

Ні TestFor анотації призначені виключно для тестування Integration тести є повноцінними функціональними тестами в Grails 3, де ви повинні використовувати такий клієнт, як Geb, щоб відправляти запити на сервер і стверджувати відповіді.