0
我是RSpec的新手,在編寫規範測試時遇到了一個問題,即規格測試即使返回值與我期望的返回值不同。例如:如何指定預期的返回值?
@q= Query.new
@q.should_receive(:number_to_name).with(0).and_return("no such boro")
@q.number_to_name(0)
這通過即使當我0稱它爲我不明白本作的什麼Query.number_to_name返回一個不同的值。
Downvoting因爲這不能回答原來的問題,所以問題是如何指定期望值。你只是解釋了爲什麼示例代碼不起作用。 – 2016-05-04 00:02:51