Sha256: 6e127fb735dd43eb1923e8541fa2bd93230a23d625e09c5a0c8c20164618ffde

Contents?: true

Size: 656 Bytes

Versions: 6

Compression:

Stored size: 656 Bytes

Contents

module Test::Unit::Assertions
	
  def assert_included(items, needle, custom_message = nil)
    raise 'First argument for assert_included must be an array' unless items.is_a? Array
    
    message = build_message custom_message, "Expected #{items.inspect} to contain #{needle.inspect} but it did not."

    assert_block message do
      items.include? needle
    end
  end

  def assert_not_included(items, needle, custom_message = nil)
    message = build_message custom_message, "Did not expect #{items.inspect} to contain #{needle.inspect}, but it did."

    assert_block message do
      not items.include? needle
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
netflix4r-0.2.0 test/test_helpers.rb
netflix4r-0.1.0 test/test_helpers.rb
netflix4r-0.0.3 test/test_helpers.rb
netflix4r-0.0.2 test/test_helpers.rb
netflix4r-0.0.1 test/test_helpers.rb
netflix4r-0.0.0 test/test_helpers.rb