[TestFixture]:标记一个类是测试类。
[SetUp]:代码中有重复代码时后可以把该部分代码抽象出来标记为SetUp,被标记的方法为public或protected方法,被标记为private时出现Invalid setup method signature,(备注2.26版本)。
[TestFixtureSetUp]/[TestFixtureTearDown]:用来进行初始化操作/释放资源操作。在一个类中,只使用一次。
[ExpectedException(exception)]:测试没有异常时为红色标记,表示不通过,有异常时为绿色,表示通过。
[Ingore]:属性可以标记一个方法被忽略测试,也可标记一个类。
本文介绍了测试框架中常用的注解,如[TestFixture]用于标记测试类,[SetUp]用于抽象重复代码,[TestFixtureSetUp]及[TearDown]进行初始化与资源释放,[ExpectedException]验证异常情况,以及[Ingore]用于跳过特定测试。
3094

被折叠的 条评论
为什么被折叠?



