Это юнит-тест, так что здесь нет Spring, Hibernate и т. Д. Вы должны издеваться над поведением, которое вы хотите.
Если вы тестируете персистентность, вам нужно конвертировать тест в интеграционный тест, поскольку тестирование персистентности с помощью модульных тестов просто тестирует фальшивую среду. Интеграционный тест использует как минимум базу данных в памяти, хотя вы можете легко переключить ее для тестового экземпляра MySQL / Oracle / и т. Д.
Если вы тестируете контроллеры или других пользователей классов вашего домена и просто хотите, чтобы они работали, чтобы вы могли сосредоточиться на тестировании текущего класса, используйте mockDomain и другие методы mock, доступные в базовых классах модульного тестирования Grails.
Все это подробно описано в документации - см. http://grails.org/doc/latest/guide/9.%20Testing.html