Nnuit 简介
常用Attribute 执行顺序
baseClase : FixtureSetUp
childClass: FixtureSetUp
baseClase: SetUp
TestMethod1
childClass: TearDown
baseClase: TearDown
…….
baseClase: SetUp
TestMethod2
childClass: TearDown
baseClase: TearDown
childClass: FixtureTearDown
baseClase: FixtureTearDown
由上可知,
基类中的 FixtureSetUp ,最先执行,
用于初始化一些共有的全局资源,而且是每个子类都会用到的,
比如数据库连接,等等
然后是子类的FixtureSetUp,用于初始化子类本身的资源。
SetUp用于在每个方法执行之前 ,初始化方法需要的资源
然后在TearDown中释放
执行下一个方法前后会再次调用SetUp,TearDown
最后,子类的 FixtureTearDown 释放子类的资源
基类的 FixtureTearDown 释放所有子类的共有资源