技術負債移行の一環としてNUnit3でテストを作成しようとしています。私は既存のソリューションの中に新しいプロジェクトを作成しました。ナゲットを使用して私はthe instructions on githubとしてNUnit
とNUnit.Console
を追加しました。 (Visual Studio 2015にもNUnit 3 Test Adapter
の拡張機能を追加しましたが、私の現在の状況には関係ありません)。NUnitをインポートできません(既にヌゲ経由で追加されています)
ヌゲットパッケージを追加した後、TestFixture
属性をインポートしようとしましたが、Visual StudioはNUnit.Framework
名前空間を認識せず、何もインポートできません。
私が修正できるのは、参照を手動で追加することだけでした。そこにも私は利用できないNUnitによってブロックされました。
私はいくらか前進する方法を失っています。不足している参照をどのように進めて修正するのですか?
更新:私が作成したプロジェクトは、タイプUnit Test Project
であった、しかし、私は先に行ってとConsole Application
とClass Library
を作成しました。私はそれらのそれぞれにNUGITを介してNUnitを追加しようとしましたが、それらのすべてが同じ結果を持っていました。
更新:その他のナゲット依存関係は、識別できる差異なしで正しくインストールされているようです。
NUnitがプロジェクトの参照として追加されましたか?それとも、これまでそれを得られなかったのだろうか? –
いいえ、そうではありません。 Nugetはそれをインストール済みとして表示しますが、参照として追加されません。 –
どのようなプロジェクトですか?ちょうどクラスの図書館、または何か他の?プロジェクトをターゲットとしている.NET Frameworkのバージョン_(あなたの環境に慣れさせようとしています)_?スクリーンショットがあなたの状況を明確にするのに役立つと思うなら、いつでもそれらを表示することができます。 –