Visual Studioスタジオユニットのテストフレームワークをnunitに変換しようとしている簡単なテストプロジェクトがあります。しかし、私は奇妙なエラーに直面しています。Entity Framework 4とNUnitの問題
private VidRepository _repository;
//Setup the context before each test
[TestFixtureSetUp]
public void TestInitialize()
{
var fakeRepository = new FakeRepository();
_repository = fakeRepository.GetFakeRepository();
}
[Test]
public void CanGetMakes()
{
var makes = _repository.GetMakes();
Assert.AreNotEqual(0, makes.Count());
}
私はCanGetMakeテストを実行すると、TestFixtureSetupメソッドでエラーが発生して終了します。
は、ファイルまたはアセンブリ ロードできませんでした 'CompanyName.Data.VidEntitiesを、 バージョン= 0.0.0.0、文化=中立、 なPublicKeyToken = nullを' またはその依存関係の1つ 。 不正なプログラムを読み込もうとしました。 形式です。 (Microsoft.VisualStudio.TestTools.UnitTestingを使用して;)
私が追加され、プロジェクトへの参照に運で数回を除去し、私はマイクロソフトのユニットテストフレームワークに戻ってそれを変更すると、それはまた、作品ましたそれは私には非常に奇妙です。
誰にも提案はありますか?
は、私は私のプロジェクトを経て、任意のCPUにプラットフォームターゲットを設定し、それが問題を修正
ブライアン