为什么要使用 ClassCleanup?

杰贝夫

目前我正在测试 的单元测试功能,.NET Framework因此遇到了[TestInitialize] [TestCleanup] [ClassInitialize][ClassCleanup]我为什么要使用,[ClassCleanup]因为我想不出任何可以[ClassCleanup]以有用的方式使用的场景

我认为它可能类似于[TestCleanup]在每次之后清理[TestMethod][ClassCleanup]在运行所有测试而不是每个测试后调用(如我解释的那样)。这就是我不知道如何使用它或根本不知道是否使用它的原因(现在我根本不使用它)。

请随意向我解释这一点,并提前致谢!:)

安德烈

您可能希望使用它来清理您在ClassInitialize. 想象一下,您想要为您的测试类创建一个数据库,所有测试方法都应该能够使用该数据库。您在 中创建它ClassInitialize并在销毁ClassCleanup

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章