Ta9m1-N / bugslife_java-1.0.1

0 stars 0 forks source link

No.16 TransactionAmount メモの文字制限 #35

Open Ta9m1-N opened 8 months ago

Ta9m1-N commented 8 months ago

概要

取引金額の登録で、メモの文字数は1000文字までのはずが、それ以上でも登録できてしまうため、修正する。

不具合調査結果

TransactionAmountServiceのメモのバリデーションで、ValidateクラスのTEXT_LENGTH定数を使用しているが、TEXT_LENGTHの値は2000であり1000文字以内ではない。

修正方針

TEXT_LENGTHは使わず1000と記述する。

タスクリスト

Service

Issue 情報更新

Ta9m1-N commented 8 months ago

回答までのアプローチ

TransactionAmountControllerからバリデーションチェックの処理を追い、TransactionAmountServiceでメモのバリデーションチェックの問題を発見。TEXT_LENGTHが他クラスで使用されている可能性を考慮し直接入力に変更。

プロンプト履歴

なし。