どうも、つよぽんです!
今回は「APIサーバーを実装するシリーズ」の第9回目の記事となります。
以前書いた以下の2つの記事をまだ読んでいない方は、以下の記事も読むことをオススメします。
第9回目の今回は、以前作成したModelに「既存データ1件を更新する機能」の実装を行います。
今回の記事内容は、以下のリンク先で使っているスライドの一部を補足した記事になります。
実際に手を動かしながら覚えたい方は、以下のスライドも参考にすると良いでしょう。
今回の記事は次のような方に向けて書きました。
- Modelに機能を追加実装する流れを理解したい方
- Modelに追加実装した機能のテストコードを追加したい方
この記事を読み終えた後のあなたは次のことがわかるようになっています。
- Modelに機能を追加実装できるようになる
- Modelに追加実装した機能のテストコードを書けるようになる
それでは以下の内容で話を進めていきます。
- Modelに既存データ1件を更新するメソッド「update」を実装する
- 既存データ1件を更新する機能のテストコードを作成する
Modelに既存データ1件を更新するメソッド「update」を実装する
今回は、既存データ1件を更新する機能をModelに追加実装していきます。
追加実装するメソッド名は「update」とします。
「update」メソッドの実装内容と、コードの解説は以下のスライドの「3〜8ページ」で行っているのでそちらを参考にしていただけたらと思います。
既存データ1件を更新する機能のテストコードを作成する
テストコードの実装内容と解説は以下のスライドの「9〜21ページ」で行っているのでそちらを参考にしていただけたらと思います。
まとめ
今回の話をまとめると次のとおりです。
- Modelにupdateメソッドを追加実装した
- Modelに追加実装したupdateメソッドのテストコードを実装した
今回の内容は以下の記事内のスライドでも学習できます。