私は C# でデータ ドリブンの単体テストを書いています。すべてのテストが一連の入力に対して実行されるように、クラス レベルでデータ ソースをアタッチしたいと考えています。ClassInitialize メソッドが静的であるため、アクセスできない TestContext プロパティに問題がある方法があります。以下はコードです -
[ClassInitialize]
[DataSource("Microsoft.VisualStudio.TestTools.DataSource.CSV",
"TrackingData.csv",
"TrackingData#csv",
DataAccessMethod.Sequential)]
public static void ClassInit(TestContext tc)
{
// Inside this i am trying to access the static TestContext property but its not working
}
public static TestContext TestContext {get; set;}
私が得ているエラーは、「静的な TestContext プロパティを持つことはできません。
誰かここで私を助けてくれませんか?