1

私は次のようにFake.InitializeFixtureを使用しています。

[Fake] private ISomeDependency _someDependency;
[UnderTest] private SomethingToTest _somethingToTest;

[SetUp]
public void SetUp()
{
    Fake.InitializeFixture(this);
}

...

テストを実行すると正常に動作しますが、問題はVisualStudioから次の警告が表示されることです。

警告27フィールド'...._someDependency'は割り当てられず、常にデフォルト値nullになります

コンパイル時に警告をゼロにしたいのですが。これらを取り除く方法はありますか?

4

1 に答える 1

2

2つの解決策があります:

  1. フィールドを非公開にします。
  2. テストプロジェクトでその警告を無効にします。
于 2012-09-12T12:26:08.800 に答える