Sha256: 6bf0456ec8a955d6d6d0f1adbb8589e1fc5544f6226a3155a861e829c362ed07

Contents?: true

Size: 565 Bytes

Versions: 4

Compression:

Stored size: 565 Bytes

Contents

require File.expand_path('../../../test_helper', __FILE__)

require 'mocha/parameter_matchers/equals'
require 'mocha/inspect'

class EqualsTest < Mocha::TestCase

  include Mocha::ParameterMatchers

  def test_should_match_object_that_equals_value
    matcher = equals('x')
    assert matcher.matches?(['x'])
  end

  def test_should_not_match_object_that_does_not_equal_value
    matcher = equals('x')
    assert !matcher.matches?(['y'])
  end

  def test_should_describe_matcher
    matcher = equals('x')
    assert_equal %{"x"}, matcher.mocha_inspect
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
mocha-1.6.0 test/unit/parameter_matchers/equals_test.rb
mocha-1.5.0 test/unit/parameter_matchers/equals_test.rb
mocha-1.4.0 test/unit/parameter_matchers/equals_test.rb
mocha-1.3.0 test/unit/parameter_matchers/equals_test.rb