NUnit测试不存储或使用变量

时间:2011-11-28 21:04:28

标签: c# unit-testing variables datatable nunit

原始代码如下:

 [Test]
 public void TestCsvReader()
 {
     CustomUploadModel model = new CustomUploadModel();
     DataTable dt = (DataTable)PrivateTester.RunInstanceMethod(typeof (CustomUploadModel), "ParseCSV", model, new object[] {m_testFilesPath + FxTest, ',', 1});
 }

当我检查我的本地人时,DataTable不存在。我也尝试使用DataTable dt = new DataTable进行实例化,但该表仍然不存在。我检查了RunInstanceMethod,它运行正常。关于是什么导致这个的任何想法?

1 个答案:

答案 0 :(得分:1)

听起来编译器正在优化你的变量。