JavaScript

【APIサーバー】既存データ1件を更新する機能の実装【Model実装】

どうも、つよぽんです!

今回は「APIサーバーを実装するシリーズ」の第9回目の記事となります。

以前書いた以下の2つの記事をまだ読んでいない方は、以下の記事も読むことをオススメします。

第9回目の今回は、以前作成したModelに「既存データ1件を更新する機能」の実装を行います。

今回の記事内容は、以下のリンク先で使っているスライドの一部を補足した記事になります。

実際に手を動かしながら覚えたい方は、以下のスライドも参考にすると良いでしょう。

あわせて読みたい
【Model実装】既存のTodo1件を更新する機能を実装【テスト含む】今回は既存のTodoデータを更新するためのメソッド「update」メソッドを実装します。そして、updateメソッドがただしく動作することを保証するためのテストコードも実装します。スライド内容を参考に実際に手を動かして、機能追加、追加機能のテストコード実装の流れを掴んでいきましょう。...

今回の記事は次のような方に向けて書きました。

想定読者
  1. Modelに機能を追加実装する流れを理解したい方
  2. Modelに追加実装した機能のテストコードを追加したい方

この記事を読み終えた後のあなたは次のことがわかるようになっています。

この記事を読み終えた後のあなた
  • Modelに機能を追加実装できるようになる
  • Modelに追加実装した機能のテストコードを書けるようになる

それでは以下の内容で話を進めていきます。

今回の内容
  1. Modelに既存データ1件を更新するメソッド「update」を実装する
  2. 既存データ1件を更新する機能のテストコードを作成する

Modelに既存データ1件を更新するメソッド「update」を実装する

今回は、既存データ1件を更新する機能をModelに追加実装していきます。

追加実装するメソッド名は「update」とします。

「update」メソッドの実装内容と、コードの解説は以下のスライドの「3〜8ページ」で行っているのでそちらを参考にしていただけたらと思います。

 

既存データ1件を更新する機能のテストコードを作成する

テストコードの実装内容と解説は以下のスライドの「9〜21ページ」で行っているのでそちらを参考にしていただけたらと思います。

まとめ

今回の話をまとめると次のとおりです。

今回のまとめ
  • Modelにupdateメソッドを追加実装した
  • Modelに追加実装したupdateメソッドのテストコードを実装した

今回の内容は以下の記事内のスライドでも学習できます。

あわせて読みたい
【Model実装】既存のTodo1件を更新する機能を実装【テスト含む】今回は既存のTodoデータを更新するためのメソッド「update」メソッドを実装します。そして、updateメソッドがただしく動作することを保証するためのテストコードも実装します。スライド内容を参考に実際に手を動かして、機能追加、追加機能のテストコード実装の流れを掴んでいきましょう。...
【3つの特典付き】Webエンジニアに必要な基礎スキルを体系的に効率良く身につけたいですか?

LINE登録で無料特典を受け取る

次のような方向けに、学習をサポートするコンテンツを無料プレゼントしています。

  • Webエンジニアになりたいけど何から学習を始めれば良いかわからない
  • 今まで独学で頑張ってきたけど、独学に限界を感じてきた
  • プログラミングは出来るけど、大きめのコードが書けない

「プレゼント詳細が知りたい」「プレゼントを受け取りたい」といった方は、以下のボタンをクリックして詳細ページをご確認ください。

無料特典を受け取る

 

COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です