2014年11月17日 星期一

How to stub an IP in Ruby on Rails, RSpec Version 3 ?



在 Rspec 2:
ActionDispatch::Request.any_instance.stub(:remote_ip).and_return("192.168.0.1")

在 Rspec 3:
allow_any_instance_of(ActionDispatch::Request).to receive(:remote_ip).and_return("192.168.99.225")

【下列文章您可能也有興趣】

沒有留言: