Я пытаюсь обновить приложение Grails 2.5.1 до Grails 3.0.5. Когда я пытаюсь запустить тесты, я получаю ошибкуГде находится HibernateTestMixin, расположенный в Grails 3?
/Users/xxx/dev/xxx/src/test/groovy/y/xxx/z/PricingSpec.groovy: 5: unable to resolve class grails.test.mixin.hibernate.HibernateTestMixin
@ line 5, column 1.
import grails.test.mixin.hibernate.HibernateTestMixin
компилятор, кажется, что grails-plugin-testing
не включает в себя, что Mixin. Может ли кто-нибудь сказать мне, какая зависимость у меня отсутствует?
EDIT То же самое относится и к grails.test.mixin.gorm.Domain
Большое вам спасибо. Я это абсолютно пропустил. – saw303
Обратите внимание, что для Grails 3.1 (или 3.0.x при использовании GORM 5) вам нужна версия версии 5.0.x.RELEASE. Я думаю, что лучше не указывать версию, поэтому вы получаете ту же версию, что и другие плагины «grails-datastore» –