2011-01-03 19 views
1

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にプラットフォームターゲットを設定し、それが問題を修正

ブライアン

答えて

0

、ありがとうございます。

関連する問題