在我的程序集中,我有两种类型的测试:[CodedUI]和[TestClass]。 AssemblyInitialize方法被调用两次:用于每种类型的测试。
有没有办法让AssemblyInitialize方法只运行一次?
答案 0 :(得分:-1)
您应该在每个测试类类中仅在一个初始化方法上设置[AssemblyInitialize()]属性。在ClassInitialize和TestInitialize之前调用此方法。因此,每次测试只应调用一次。更多信息可以在这里找到=> http://msdn.microsoft.com/en-us/library/microsoft.visualstudio.testtools.unittesting.assemblyinitializeattribute.aspx