Closed sugao-2211 closed 1 month ago
消耗品の在庫一覧についてAPIを作成しました。 今回は試験研究などで使用される試薬を題材にして在庫一覧表を作成しました。
今回はDB単体テスト(insert/update/delete)になります。 該当コミット: fb29b26c3e01b26c6e38412a44cfce8a3f70a3e8
これまでの実施結果はこちら https://github.com/sugao-2211/stockListProject/blob/main/README.md
プロジェクトの進捗を作成しました。(作業しながら作成中) https://github.com/users/sugao-2211/projects/1 今回のタスク: https://github.com/sugao-2211/stockListProject/issues/33#issue-2195140668
今回実施箇所 DB単体テスト(insert/update/delete)
insertメソッド(Create処理)
updateメソッド(Update処理)
deleteメソッド(Delete処理)
実装内容 https://github.com/sugao-2211/stockListProject/blob/fb29b26c3e01b26c6e38412a44cfce8a3f70a3e8/src/test/java/com/stock/stock/mapper/StockMapperTest.java#L78-L136
実行結果
新規の在庫情報が登録できること
idを指定したときに該当する在庫情報が更新できること
存在しないidを指定したときに在庫情報が更新されないこと
idを指定したときに該当する在庫情報が削除できること
存在しないidを指定したときに在庫情報が削除されないこと
今回の実施結果を下記のREADMEにも反映しています。 https://github.com/sugao-2211/stockListProject/blob/dbtest/insert-update-delete/README.md
CRUD処理すべてを備えたREST APIの作成
概要
消耗品の在庫一覧についてAPIを作成しました。
今回は試験研究などで使用される試薬を題材にして在庫一覧表を作成しました。
今回はDB単体テスト(insert/update/delete)になります。 該当コミット: fb29b26c3e01b26c6e38412a44cfce8a3f70a3e8
これまでの実施結果はこちら https://github.com/sugao-2211/stockListProject/blob/main/README.md
プロジェクトの進捗を作成しました。(作業しながら作成中) https://github.com/users/sugao-2211/projects/1 今回のタスク: https://github.com/sugao-2211/stockListProject/issues/33#issue-2195140668
今回実施箇所 DB単体テスト(insert/update/delete)
insertメソッド(Create処理)
updateメソッド(Update処理)
deleteメソッド(Delete処理)
実装内容 https://github.com/sugao-2211/stockListProject/blob/fb29b26c3e01b26c6e38412a44cfce8a3f70a3e8/src/test/java/com/stock/stock/mapper/StockMapperTest.java#L78-L136
実行結果
新規の在庫情報が登録できること
idを指定したときに該当する在庫情報が更新できること
存在しないidを指定したときに在庫情報が更新されないこと
idを指定したときに該当する在庫情報が削除できること
存在しないidを指定したときに在庫情報が削除されないこと
今回の実施結果を下記のREADMEにも反映しています。 https://github.com/sugao-2211/stockListProject/blob/dbtest/insert-update-delete/README.md