Kotlin和EasyMock null问题

我有一些麻烦,使Kotlin和EasyMock玩好彼此。

我有一个测试,包含这样的东西:

expect(foo.createClassLoader(aryEq(arrayOf("foo.jar")))).andReturn(classLoader) 

foo是一个模拟对象)

但是,这会抛出java.lang.IllegalStateException: aryEq(arrayOf("foo.jar")) must not be null因为我的createClassLoader方法不接受可空数组,并由于某种原因EasyMock.aryEq返回null:

 public static <T> T[] aryEq(final T[] value) { reportMatcher(new ArrayEquals(value)); return null; } 

有没有什么办法呢?

Interesting Posts