Rspec对子类方法的期望

时间:2014-06-23 08:05:38

标签: ruby testing rspec

我想测试一下这段代码:

smtp = Net::SMTP.start(config[:server])

使用此规范:

expect(Net::SMTP).to receive(:start).with('testserver')

但请接受此错误:

Failure/Error: Unable to find matching line from backtrace
SystemStackError:
  stack level too deep

我错过了什么?我是否应该使用像fakeweb这样的东西来存储这个活动,或者期望这个阶段的功能是否足够?

0 个答案:

没有答案