Sha256: 567f64c30d2bac6b90de0021a476dbfd273c8961aea8c116e081b094623b511b

Contents?: true

Size: 603 Bytes

Versions: 1

Compression:

Stored size: 603 Bytes

Contents

###### #####   #### ######
  ##   ##     ##      ##
  ##   ####     ##    ##
  ##   ##        ##   ##
  ##   #####  ####    ##

require 'test/unit'
require 'mega/ostructable'

# fixture

class Record
  include OpenStructable
end

# test

class TC_OpenStructable < Test::Unit::TestCase

  def test_record
    record = nil
    assert_nothing_raised {
      record = Record.new
      record.name    = "John Smith"
      record.age     = 70
      record.pension = 300
    }
    assert_equal( "John Smith", record.name )
    assert_equal( 70, record.age )
    assert_equal( nil, record.address )
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mega-0.3.1 test/tc_ostructable.rb