spec/spec_helper.rb in netprint-0.0.2 vs spec/spec_helper.rb in netprint-0.0.3
- old
+ new
@@ -1,6 +1,8 @@
+require 'rspec'
require 'netprint'
+require 'webmock/rspec'
# This file was generated by the `rspec --init` command. Conventionally, all
# specs live under a `spec` directory, which RSpec adds to the `$LOAD_PATH`.
# Require this file using `require "spec_helper"` to ensure that it is only
# loaded once.
@@ -14,6 +16,15 @@
# Run specs in random order to surface order dependencies. If you find an
# order dependency and want to debug it, you can fix the order by providing
# the seed, which is printed after each run.
# --seed 1234
config.order = 'random'
+end
+
+RSpec::Matchers.define :be_checked do |name, value|
+ match do |form|
+ radiobutton = Object.new
+ radiobutton.should_receive(:check)
+
+ form.should_receive(:radiobutton_with).with(:name => name, :value => value).and_return(radiobutton)
+ end
end