3
我希望下面的工作預期(克拉斯)。爲了接收(新的)語法
expect(UserUpdateService).to receive(:new)
但它拋出厚望
undefined method `receive' for #<RSpec::Core::ExampleGroup::Nested_1:0x007faa044d42d8>
的「老」的語法,但是,作品:
UserUpdateService.should_receive(:new)
任何想法爲什麼第一個/新語法引發異常?
爲什麼你期望它的工作? –
啊,爲什麼不呢?我雖然應該語法已被棄用。 – Kitto
爲什麼是?在rspec文檔中是否有一段代碼說你可以這樣做? –