TestFixtureSetUp/TestFixtureTearDown
?? 有时,一组测试需要的资源太昂贵.例如,数据库连接可能是一个关键资源,在一个test fixture的每个测试中,打开/关闭数据库连接可能非常慢.这就是我在开始提到的问题.如何解决?NUnit有一对类似于前面讨论的
SetUp/
TearDown的属性:
TestFixtureSetUp/
TestFixtureTearDown.正如
他们名字表明的一样,这些属性用来标记为整个test fixture初始化/释放资源方法一次的方法.