Sha256: 0583e8075cb0ac2635dc88e674ee6e9c155bb59e06c231f2b26b2e30ec87b9b5

Contents?: true

Size: 395 Bytes

Versions: 6

Compression:

Stored size: 395 Bytes

Contents

require 'facets/instantise'
require 'test/unit'

# fixture

module MyModule
  extend Instantise
  def self.jumble( obj, arg )
    obj + arg
  end
end

class String
  include MyModule
end

# test

class TC_Instantise < Test::Unit::TestCase

  def test01
    assert_equal( 'TryMe', MyModule.jumble( "Try", "Me" ) )
  end

  def test02
    assert_equal( 'TryMe', "Try".jumble( "Me" ) )
  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
facets-2.6.0 test/more/test_instantise.rb
facets-2.4.4 test/more/test_instantise.rb
facets-2.4.5 test/more/test_instantise.rb
facets-2.5.0 test/more/test_instantise.rb
facets-2.5.1 test/more/test_instantise.rb
facets-2.5.2 test/more/test_instantise.rb