On Sep 30, 2008, at 10:55 AM, Luke Melia wrote:
We need to stub time in some of our scenarios, which exist to to
verify behavior over time. We're looking into a before/after to
support mocking/stubbing for this scenario.
Thanks for everyone's thoughts. I understand that mocks are generally
an anathema to story tests. We've decided to use them to solve this
particular problem, though, and rely on our own self-discipline to not
abuse their presence. Here's what we're going with for now in our
env.rb:
require 'spec/mocks'
require File.expand_path(File.join(File.dirname(__FILE__), "..", "..",
"vendor", "plugins", "rspec", "plugins", "mock_frameworks", "rspec"))
include Spec::Plugins::MockFramework
Before do
setup_mocks_for_rspec
end
After do
begin
verify_mocks_for_rspec
ensure
teardown_mocks_for_rspec
end
end
Luke
--
Luke Melia
[EMAIL PROTECTED]
http://www.lukemelia.com/
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users