Ruby 是接收(:方法)。从不完全等同于不接收(:方法)

Ruby 是接收(:方法)。从不完全等同于不接收(:方法),ruby,rspec,Ruby,Rspec,使用RSpec 3.7.0。我想知道你是否在写作 expect(instance).not_to receive(:method) 与写作完全相同 expect(instance).to receive(:method).never 或者如果有任何(甚至细微的)差异或副作用。请参见此链接 如果调用了一个方法,您可以使用这两种方法中的任何一种来导致示例失败 作者@myronmarston也提供了一个例子——似乎不接受使用从不。

使用RSpec 3.7.0。我想知道你是否在写作

expect(instance).not_to receive(:method)
与写作完全相同

expect(instance).to receive(:method).never
或者如果有任何(甚至细微的)差异或副作用。

请参见此链接 如果调用了一个方法,您可以使用这两种方法中的任何一种来导致示例失败 作者@myronmarston也提供了一个例子

——似乎
不接受
使用
从不