我执行一个简单的测试,但由于服务豆未能注入测试类测试失败。下面是我的测试类无法注入服务类Grails的单元测试 - 测试失败
class QuoteServiceTests extends GrailsUnitTestCase {
def quoteService
void testStaticQuote() {
def staticQuote = quoteService.getStaticQuote()
assertEquals("Messi", staticQuote.author)
assertEquals("Watch me today against Man-City", staticQuote.content)
}
}
我的测试失败,以下错误
Cannot invoke method getStaticQuote() on null object
java.lang.NullPointerException: Cannot invoke method getStaticQuote() on null object
at qotd.QuoteServiceTests.testStaticQuote(QuoteServiceTests.groovy:9)
哪个版本的Grails? – dmahapatro
Grails版本是1.3.5 –