MSTest的全局testing初始化方法
快速的问题,如何在运行解决scheme中的所有testing之前创build仅运行一次的方法。
创build一个用AssemblyInitialize属性装饰的公共静态方法。 testing框架将在每次testing运行时调用一次该设置方法:
[AssemblyInitialize()] public static void MyTestInitialize(TestContext testContext) {}
对于TearDown来说 :
[AssemblyCleanup] public static void TearDown() {}
编辑:
另一个非常重要的细节:这个方法所属的类必须用[TestClass]
来装饰。 否则,初始化方法将不会运行。