私は現在、研修生の仕事をしていて、少しアドバイスを探しています。
私は、C#でサービスアプリケーションの単体テストを作成するという非常に単純なタスクを設定しました。このサービスには、主にクエリと検索を行うメソッドと、さまざまなもののSQLデータベースがあります。私は、これらのメソッドの大部分と、単に接続などをチェックするなどの他のことについて、単体テストを作成するように依頼されました。シンプルに保ち、おそらくコンソールアプリケーションでテストを作成するように言われました。これを行うための最良の方法は何でしょうか?
ハードコードされた入力を使用してコンソールアプリからメソッドを呼び出すだけでよいでしょうか?次に、出力が何であるかを確認し、コンソールにパスがあるかどうかを書き込みますか?それとも、これは単純すぎて厄介ですか?