Sha256: 6a057509893a0d4f8a4e9e506a4836a1b4be145e7ceca7f407de4407d80613fa
Contents?: true
Size: 802 Bytes
Versions: 1
Compression:
Stored size: 802 Bytes
Contents
# _____ _ # |_ _|__ ___| |_ # | |/ _ \/ __| __| # | | __/\__ \ |_ # |_|\___||___/\__| # # for lib/facets/core/module/self/op_add.rb # # Extracted Fri Feb 16 02:00:36 EST 2007 # Project.rb Test Extraction # require 'facets/core/module/self/op_add.rb' require 'test/unit' class TraitsTest < Test::Unit::TestCase module A def x; "x"; end def z; "zA"; end end module B def y; "y"; end def z; "zB"; end end Q = A + B R = A - B def test_add assert( Q ) Q.extend Q assert_equal( "x", Q.x ) assert_equal( "y", Q.y ) assert_equal( "zB", Q.z ) end def test_minus assert(R) R.extend R assert_equal( "x", R.x ) assert_raises( NoMethodError ){ R.z } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
facets-1.8.49 | test/lib/facets/core/module/self/test_op_add.rb |