Sha256: af6084a5c1704c6f2c77259e8b9d9e706468930ae57b10ec0a67efeb30c3a264

Contents?: true

Size: 569 Bytes

Versions: 13

Compression:

Stored size: 569 Bytes

Contents

# -*- coding: utf-8 -*-


require_relative 'helper'


class TestFunction < Test::Unit::TestCase

  include Rucy::Tester

  def test_to_value ()
    assert_equal true, true_to_value
    assert_equal false, false_to_value
    assert_equal nil, null_to_value
    assert_equal nil, nil_value
    assert_equal [1], array_value(1)
    assert_equal [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], array_value(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
    assert_raise(ArgumentError) {array_value}
    assert_raise(ArgumentError) {array_value 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11}
  end

end# TestFunction

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
rucy-0.1.21 test/test_value.rb
rucy-0.1.20 test/test_value.rb
rucy-0.1.18 test/test_value.rb
rucy-0.1.16 test/test_value.rb
rucy-0.1.15 test/test_value.rb
rucy-0.1.14 test/test_value.rb
rucy-0.1.13 test/test_value.rb
rucy-0.1.12 test/test_value.rb
rucy-0.1.11 test/test_value.rb
rucy-0.1.10 test/test_value.rb
rucy-0.1.9 test/test_value.rb
rucy-0.1.8 test/test_value.rb
rucy-0.1.7 test/test_value.rb