私はユニットテストを始めたばかりで、大学を出たばかりで、突然、かなり大きなアプリケーションを自分で開発および保守する責任を負いました。以前の開発者 (会社を辞めたばかり) は、プロジェクト参照に NUnit を含め、いくつかのクラスの下部にいくつかの空のテスト フィクスチャを作成し、それ以外には何もしませんでした。
システムをリファクタリングして学習している間に単体テストの作成を開始しないと、残念ながら完成することはありませんが、テスト プロジェクトを適切にセットアップする方法を理解するのに苦労しています。
同じソリューション内でテスト プロジェクトを別のものとして保持する必要があると言われたClass Library
ので、OurApplication.Test ライブラリ プロジェクトを作成しました。ただし、その中でテストするプロジェクトをどのように参照するかはわかりません。
オンラインのガイドは、メイン プロジェクトの .DLLを指すように言っていますが、 .DLLはありません。私たちのプロジェクトは、dll を生成しないスタンドアロン アプリケーションであり、この場合何をすべきかわかりません。
ここで何が問題なのかについてのアドバイス、またはより包括的なガイドへのポインタをいただければ幸いです。これを正しい方法で、できるだけ早く実行したいと思います。