- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Junitでsetterを使ったらoutOfBoundsExceptionが。。)
Junitでsetterを使ったらoutOfBoundsExceptionが
このQ&Aのポイント
- Junitでsetterを使っている際に、outOfBoundsExceptionが発生してしまいます。
- DeletePageTestのtestDoDelete()メソッド内で、DeletePageクラスのインスタンスを生成し、testItems配列に要素を追加しています。
- しかし、dp.testItems[0].setAaa("a")の行でArrayIndexOutOfBoundsExceptionが発生しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
junitも dtoも よくわかってないのですが、 dp.testItems= new SlistDto[0]; 配列の様な形なので 大きさ0で宣言しても 入れる場所が無いので Exception出てくるのでは ないでしょうか? dp.testItems= new SlistDto[1]; で 解決しそうな気がします。 勝手な想像なので 的外れの可能性もあります♪