【发布时间】:2012-09-07 10:37:48
【问题描述】:
是否可以通过控制台将参数传递给 Microsoft 单元测试 DLL?我想这样做,因为我有数千个测试用例存储在 XML 中,我不想将 XML 文件作为资源包含在 Visual Studio 项目中,因为我不想每次我们想要修改时都重新编译测试解决方案测试数据。我正在使用 VS 2010 和 MSUnit 测试框架。
【问题讨论】:
-
为什么不将 xml 数据保存在已知(相对)路径的文件中?如果测试用例在运行测试时加载了该数据,则您不必在数据更改后重新编译。只需在已知位置切换文件并再次运行!?
-
这被标记为 Nunit,但您的问题是 MSUnit,您的意思是作为 VS 2010 的一部分提供的 MS 测试框架吗?
标签: c# unit-testing nunit