1
我使用Fake.InitializeFixture這樣的時候:警告使用Fake.InitializeFixture
[Fake] private ISomeDependency _someDependency;
[UnderTest] private SomethingToTest _somethingToTest;
[SetUp]
public void SetUp()
{
Fake.InitializeFixture(this);
}
...
它運行測試時工作正常,但問題是,Visual Studio中給了我這些警告:
警告27場「...._ someDependency」從未分配,並且將永遠有它的默認值空
我想有零個警告編譯時。有什麼辦法擺脫這些?
如何禁用項目警告?我只設法抑制FxCop警告。我試過'/ nowarn:649'和'[assembly:SuppressMessage(「」,「CS0649」)]''。 '#pragma warning disable 0649'工作,但不是項目範圍。 – Allrameest
要禁用測試項目打開的項目屬性,請轉到「構建」選項卡,並在「禁止警告」框中輸入代碼0649。 – 9swampy