我有一个简单的 grails 服务:
@Transactional
class SearchService {
def doSomething() {
10
}
}
用一个简单的单元测试:
class SearchServiceSpec extends Specification implements ServiceUnitTest<SearchService>{
def setup() {
}
def cleanup() {
}
void "test something"() {
expect:
service.doSomething() == 10
}
}
当我运行测试时,我得到以下异常:
有谁知道这是什么意思?
奇怪的是,如果我更改doSomething
为getSomething
然后执行,它会起作用service.something
。
我有以下版本:| Grails 版本:3.3.0 | Groovy 版本:2.4.11 | JVM版本:1.8.0_60