Sha256: 96df2d105049b600bb95325a0bf2d7361c73248a3982a42914fe23663e3ad96e

Contents?: true

Size: 721 Bytes

Versions: 41

Compression:

Stored size: 721 Bytes

Contents

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

class MethodMatcherTest < Test::Unit::TestCase
  
  include Mocha

  def test_should_match_if_actual_method_name_is_same_as_expected_method_name
    method_matcher = MethodMatcher.new(:method_name)
    assert method_matcher.match?(:method_name)
  end

  def test_should_not_match_if_actual_method_name_is_not_same_as_expected_method_name
    method_matcher = MethodMatcher.new(:method_name)
    assert !method_matcher.match?(:different_method_name)
  end
  
  def test_should_describe_what_method_is_expected
    method_matcher = MethodMatcher.new(:method_name)
    assert_equal "method_name", method_matcher.mocha_inspect
  end

end

Version data entries

41 entries across 36 versions & 6 rubygems

Version Path
challah-1.0.0.beta vendor/bundle/gems/mocha-0.10.5/test/unit/method_matcher_test.rb
challah-0.9.1.beta.3 vendor/bundle/gems/mocha-0.10.5/test/unit/method_matcher_test.rb
devise_sociable-0.1.0 vendor/bundle/gems/mocha-0.10.5/test/unit/method_matcher_test.rb
challah-0.9.1.beta vendor/bundle/gems/mocha-0.10.5/test/unit/method_matcher_test.rb
challah-0.9.0 vendor/bundle/gems/mocha-0.10.5/test/unit/method_matcher_test.rb
challah-0.6.2 vendor/bundle/gems/mocha-0.10.5/test/unit/method_matcher_test.rb
challah-0.6.1 vendor/bundle/gems/mocha-0.10.3/test/unit/method_matcher_test.rb
challah-0.6.1 vendor/bundle/gems/mocha-0.10.5/test/unit/method_matcher_test.rb
challah-0.6.0 vendor/bundle/gems/mocha-0.10.3/test/unit/method_matcher_test.rb
challah-0.6.0 vendor/bundle/gems/mocha-0.10.5/test/unit/method_matcher_test.rb
challah-0.5.4 vendor/bundle/gems/mocha-0.10.5/test/unit/method_matcher_test.rb
challah-0.5.4 vendor/bundle/gems/mocha-0.10.3/test/unit/method_matcher_test.rb
challah-0.5.3 vendor/bundle/gems/mocha-0.10.3/test/unit/method_matcher_test.rb
challah-0.5.3 vendor/bundle/gems/mocha-0.10.5/test/unit/method_matcher_test.rb
challah-0.5.2 vendor/bundle/gems/mocha-0.10.3/test/unit/method_matcher_test.rb
challah-0.5.2 vendor/bundle/gems/mocha-0.10.5/test/unit/method_matcher_test.rb
challah-0.5.1 vendor/bundle/gems/mocha-0.10.5/test/unit/method_matcher_test.rb
mocha-0.10.5 test/unit/method_matcher_test.rb
challah-0.5.0 vendor/bundle/gems/mocha-0.10.3/test/unit/method_matcher_test.rb
mocha-0.10.4 test/unit/method_matcher_test.rb