Sha256: 55cc02c3b7d9d30e97baac72aaa8152640aff242bddca66b0f7193576dbc9a98
Contents?: true
Size: 1004 Bytes
Versions: 49
Compression:
Stored size: 1004 Bytes
Contents
require File.expand_path(File.dirname(__FILE__) + "/../../../example_helper") describe Micronaut::Matchers do describe "equal" do it "should match when actual.equal?(expected)" do equal(1).matches?(1).should be_true end it "should not match when !actual.equal?(expected)" do equal("1").matches?("1").should be_false end it "should describe itself" do matcher = equal(1) matcher.matches?(1) matcher.description.should == "equal 1" end it "should provide message, expected and actual on #failure_message" do matcher = equal("1") matcher.matches?(1) matcher.failure_message.should == ["expected \"1\", got 1 (using .equal?)", "1", 1] end it "should provide message, expected and actual on #negative_failure_message" do matcher = equal(1) matcher.matches?(1) matcher.negative_failure_message.should == ["expected 1 not to equal 1 (using .equal?)", 1, 1] end end end
Version data entries
49 entries across 49 versions & 3 rubygems