Sha256: 782f3a8e7e640d3dcff035d8cb12aa70e4ae0c4a775fa94935ac72c2c27e9c15
Contents?: true
Size: 921 Bytes
Versions: 4
Compression:
Stored size: 921 Bytes
Contents
require File.dirname(__FILE__) + '/../../spec_helper.rb' context "should satisfy { block }" do specify "should pass if block returns true" do true.should satisfy { |val| val } true.should satisfy do |val| val end end specify "should fail if block returns false" do lambda { false.should satisfy { |val| val } }.should fail_with("expected false to satisfy block") lambda do false.should satisfy do |val| val end end.should fail_with("expected false to satisfy block") end end context "should_not satisfy { block }" do specify "should pass if block returns false" do false.should_not satisfy { |val| val } false.should_not satisfy do |val| val end end specify "should fail if block returns true" do lambda { true.should_not satisfy { |val| val } }.should fail_with("expected true not to satisfy block") end end
Version data entries
4 entries across 4 versions & 2 rubygems