Sha256: b0b1bd49bbb578bcb1de9c9d0062a3d6a455c62b09f8cae2ce002b07a1c0ce2a

Contents?: true

Size: 291 Bytes

Versions: 1

Compression:

Stored size: 291 Bytes

Contents

module BaconExpect; module Matcher
  class Eql
    def initialize(value)
      @value = value
    end

    def matches?(subject)
      subject.eql?(@value)
    end

    def fail!(subject)
      raise FailedExpectation.new("#{subject} expected to be eql? to #{@value}")
    end
  end
end; end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bacon-expect-1.0.2 lib/bacon-expect/matchers/eql.rb