私はテストが初めてで、MVC アプリケーションのテストを開始したばかりです。
現在、コントローラーのアクション メソッドが適切なリポジトリ メソッドを呼び出しており、データベースからデータを読み書きするかどうかをテストしています。
私がテストしているのは、アクション メソッドの戻り値の型がView
、PartialView
またはRedirectToRoute
などであるかどうかです。
コントローラーの Action メソッドがリポジトリ内の正しい関数を呼び出しているかどうかをテストすることは、あまり意味がないというコメントがいくつかあります。本当ですか?
リポジトリ パターンも使用する MVC アプリケーションの単体テストには何を含める必要がありますか。