• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Junitでsetterを使ったらoutOfBoundsExceptionが。。)

Junitでsetterを使ったらoutOfBoundsExceptionが

このQ&Aのポイント
  • Junitでsetterを使っている際に、outOfBoundsExceptionが発生してしまいます。
  • DeletePageTestのtestDoDelete()メソッド内で、DeletePageクラスのインスタンスを生成し、testItems配列に要素を追加しています。
  • しかし、dp.testItems[0].setAaa("a")の行でArrayIndexOutOfBoundsExceptionが発生しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • mahojula
  • ベストアンサー率32% (21/65)
回答No.1

junitも dtoも よくわかってないのですが、 dp.testItems= new SlistDto[0];  配列の様な形なので 大きさ0で宣言しても   入れる場所が無いので Exception出てくるのでは ないでしょうか? dp.testItems= new SlistDto[1];  で 解決しそうな気がします。    勝手な想像なので 的外れの可能性もあります♪

関連するQ&A