public class A {
public ResultSet executeCql(String cql, boolean cachePrepared, ConsistencyLevel consistencyLevel, Object... values)
{
//...
}
//...
}
我嘲笑了A类。我试图模仿它无效的方法。
when(a.executeCql(anyString(), anyBoolean(), any(), any(Object[].class))).thenReturn(resultSet);
帮助我。
我也试过这个。
when(cassandraHelper.executeCql(any(), anyBoolean(), any(ConsistencyLevel.class), Matchers.<Object>anyVararg())).thenReturn(resultSet);
此方法仍然会返回null
而不是模拟ResultSet
。