2012-04-09 17 views
1

テスト機能を持つテストプロジェクトを作成しました。ユニットテストアダプタが例外をスローしました:System.NullReferenceException:オブジェクト参照がオブジェクトのインスタンスに設定されていません

public void TestMethod1() 
     { 
      Logger.Instance.WriteLog("hello", false); 
      int actual = Obj.Addition(4, 5); 
      int expected = 9; 
      Assert.AreEqual(actual, expected); 
     } 

私はこののtestMethodの負荷テストを作成しましたが、私は、負荷テストを実行しようとすると、すべてのテストが失敗してしまったし、それがエラーを表示 ユニットテストアダプタが例外をスロー:System.NullReferenceException:オブジェクト参照がインスタンスに設定されていませんオブジェクトの

エラーは、文章を書くまで続きます。 Logger.Instance.WriteLog( "hello"、false); このステートメントが存在しない場合は、load test execute successfullyが実行されます。 ロガークラスは、単にログをテキストファイルに書き込んでいます。

答えて

1

Logger.Instanceがnullの可能性があります。このロガーには通常、何らかの初期設定が必要ですか?使用する前に正しく初期化してください。多分それはLogger.WriteLogにだ -

スタックトレースがNullReferenceExceptionがスローされている正確を突き止める必要があります。

関連する問題