Sha256: aa94b6eb8df6a094e0ae44e4dd68f5ea879f9d76d5972717d0a70a49b0a3cd11

Contents?: true

Size: 367 Bytes

Versions: 9

Compression:

Stored size: 367 Bytes

Contents

require 'test/unit'
require_relative '../../lib/array_logic'

module ArrayLogic
  class ThingTest < Test::Unit::TestCase
    def test_make
      number = 10
      things = Thing.make(number)
      assert_equal(number, things.length)
      assert_equal((1..number).to_a, things.values.collect(&:id))
      assert_equal((1..number).to_a, things.keys)
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
array_logic-0.1.2 test/array_logic/thing_test.rb
array_logic-0.1.1 test/array_logic/thing_test.rb
array_logic-0.1.0 test/array_logic/thing_test.rb
array_logic-0.0.6 test/array_logic/thing_test.rb
array_logic-0.0.5 test/array_logic/thing_test.rb
array_logic-0.0.4 test/array_logic/thing_test.rb
array_logic-0.0.3 test/array_logic/thing_test.rb
array_logic-0.0.2 test/array_logic/thing_test.rb
array_logic-0.0.1 test/array_logic/thing_test.rb