Sha256: 45911b0f419df2f06774d8b21ace3dc72c32126ffd460fd235c7f3a643828f66
Contents?: true
Size: 868 Bytes
Versions: 59
Compression:
Stored size: 868 Bytes
Contents
require 'spec_helper' describe "should satisfy { block }" do it "should pass if block returns true" do true.should satisfy { |val| val } true.should satisfy do |val| val end end it "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 describe "should_not satisfy { block }" do it "should pass if block returns false" do false.should_not satisfy { |val| val } false.should_not satisfy do |val| val end end it "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
59 entries across 59 versions & 12 rubygems