Inject Services in Grails Unit Test

前端 未结 2 879
北恋
北恋 2021-02-14 12:38

I know that you can simply inject a service in unit test method using:

defineBeans {
   someService(SomeService)
}

But when I need to inject se

2条回答
  •  刺人心
    刺人心 (楼主)
    2021-02-14 13:13

    you can set your member variable which is service by using ref

    MyService(MyProvider) {
            userDetailsService = ref("userDetailsService")
            springSecurityService = ref("springSecurityService")
            userService = ref("userService")
        }
    

    Hope that helps

提交回复
热议问题