Sha256: 5d1fe6bf1e731ca4a84e850acbd8a6c9c47f1c798d2d3efee2f8e446c40e00ef

Contents?: true

Size: 426 Bytes

Versions: 1

Compression:

Stored size: 426 Bytes

Contents

require_relative 'test_helper'

class NoMethodErrorExtensionTest < Minitest::Test
  def setup
    @receiver = "receiver"
    @error = assert_raises(NoMethodError) do
      @receiver.doesnt_exist
    end
  end

  def test_receiver
    assert_same @receiver, @error.args.first
  end

  def test_extension_doesnt_break_ruby
    assert_nothing_raised do
      File.open('tmp/foo.txt', 'w'){|f| Array(Mail.new) }
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
did_you_mean-0.9.0 test/no_method_error_extension_test.rb