0

std 编码示例显示了 emptyStandardInputStream() 方法。但是编译器无法解决它。

@Rule
public final TextFromStandardInputStream systemInMock = emptyStandardInputStream();
  1. 规则 - 是的,明白了。
  2. TextFromStandardInputStream - 是的,明白了。
  3. emptyStandardInputStream() - 不,不编译。

有任何想法吗?谢谢-西蒙

4

1 回答 1

1

编译器无法找到 emptyStandardInputStream() 方法。由于这是一个静态方法,您可以使用 TextFromStandardInputStream 类来显式定位该方法。

@Rule
public final TextFromStandardInputStream systemInMock = 
                                    TextFromStandardInputStream.emptyStandardInputStream();
于 2015-05-25T00:03:57.283 回答