クラスのインスタンスをまとめた配列を作りたい
Ruby初心者です.
クラスのインスタンスをまとめた配列を作りたいです.
UnitTest時に型?のエラーも出てしまい,困っています.
ご教授宜しくお願いします.
イメージとしては以下のような感じです.
class Dummy
end
class UnitTest < Test::Unit::TestCase
def test_addArray
numOfTrials = 10
# とりあえず配列の箱を用意
models = []
for num in 0 ... numOfTrials do
dummy = Dummy.new
models.concat(dummy)
p models
end
end
end
エラーは以下です.
16: # とりあえず配列の箱を用意
17: models = []
18:
=> 19: for num in 0 ... numOfTrials do
20:
21: dummy = Dummy.new
22:
test4.rb:19:in `each`
test4.rb:23:in `block in test_addArray`
test4.rb:23:in `concat`
Error: test_addArray(UnitTest): TypeError: no implicit conversion of Dummy into Array