【发布时间】:2015-02-08 07:56:02
【问题描述】:
在其中一个 Spock 测试中,我在 then 块中看到了一个奇怪的情况:
0 * someInstance._
什么意思?
【问题讨论】:
在其中一个 Spock 测试中,我在 then 块中看到了一个奇怪的情况:
0 * someInstance._
什么意思?
【问题讨论】:
【讨论】:
someInstance 上的 any 方法调用的无交互。简单来说。没有与someInstance 对象的交互。
编辑:我的回答没有解决运营商问题,而是指一个不相关的问题。正确答案见上图
_ 通常用于表示诸如Groovy/Javascript 等语言中的私有内容/变量,它们现在遵循或提供可见性指令。
虽然您仍然可以从类或实例外部访问它们,但开发人员试图告诉您此变量仅供内部使用。
【讨论】: