Tôi biết rằng bạn chỉ có thể tiêm một dịch vụ trong phương pháp kiểm tra đơn vị sử dụng:Dịch vụ Tiêm trong Grails Unit Test
defineBeans {
someService(SomeService)
}
Nhưng khi tôi cần phải tiêm dịch vụ bên trong một dịch vụ (dịch vụ someService
tự gọi mình một dịch vụ khác some2Service
). Khi tôi chạy thử nghiệm với mã ở trên, tôi nhận được:
Message: Cannot invoke method someMethod() on null object
Có thể đưa dịch vụ vào dịch vụ trong thử nghiệm đơn vị không?
Cảm ơn. ;-)
này có được hỗ trợ trong Grails 2.24 không? –
hoạt động trong Grails 2.3.9 – jerryb