我是Mockito的新手。这看起来非常简单,但失败了。我正在编写这个Groovy测试,但这不起作用。
class Test {
class Inner{
public String greet(){
return "hello"
}
}
@org.junit.Test
void test(){
Inner inner = mock(Inner.class)
when(inner.greet()).thenReturn("hi")
println inner.greet() // throws java.lang.NullPointerException
}
}
答案 0 :(得分:0)
看起来Mockito和Groovy并不能很好地融合在一起。但是有一个解决方法 - https://github.com/cyrusinnovation/mockito-groovy-support