我在TeamTest中有一个名为“MyClassTest”的单元测试项目。这个项目有三个TestMethods。每种方法都需要自己的测试初始化步骤。但是,当我将TestInitializeAttribute应用于三种初始化方法时,它说该属性不应该被多次使用。那么应该用什么属性来初始化Visual Studio Team Test中的每个测试方法?VS团队测试:测试类中的多个测试初始化方法
参考:
VS Team Test: .Net Unit Testing with Excel as Data Source: Adapter Failed
How to create Startup and Cleanup script for Visual Studio Test Project?
Can a unit test project load the target application's app.config file?
谢谢。这似乎是可行的。人们遵循的标准做法是什么? – Lijo
这是我的团队遵循的做法。我不知道是否还有另一种更好的方法:) – Schaliasos
'AllowMultiple = false'只在同一元素中强制执行单个用法......这意味着单个方法不能用多个'TestInitializeAttribute'标记。它不能用于不同方法的规则与'AllowMultiple = false'无关。 –