タイトル、そのタスクが完了されたか否かを示すフラグ、そのタスクが完了されるべき日付、もしアサインされていればユーザー、そしてフォルダとプロジェクトが存在します。使ってマッピングされています。これは、ユーザはそれぞれアサインされた複数のタスクを持ち、プロジェクトはそれぞれ複数のタスクを持つ一方で、あるタスクは一人のユーザとひとつのプロジェクトを持つことを意味します。タスクを見つけ出すクエリもあります。メソッドも用意されています。使ったより複雑なテストより複雑なテストを書き始める場合、しばしばテストに使うデータセットが必要になります。クラスを作成して保存することはとても面倒になりがちです。ファイルが簡単に使えるようになっています。使うことを忘れないでください。secret...このオブジェクトが、リストであるルートオブジェクトの一部として定義されていることに注意してください。完全なデータセットをダウンロードすることができます。それでは、このデータをロードしていくつかのアサーションを実行するテストケースを作成します。メソッドでテストデータをロードする方がより便利だと気づくかもしれません。§作業内容の保存ここまででタスク管理システムの大きな部分をやり終えました。アプリケーションそれ自身の開発を始めることができます。使って保存しましょう。statusご覧の通り、いくつかの新しいファイルがバージョン管理されていません。すべてのファイルを追加してプロジェクトをコミットしてください。チームによってメンテナンスされているものではありません。確認することができます。読んで、お気軽にプルリクエストを送ってください。