Nunit C#单元测试的Setup 和Teardown 属性的使用

为了在每个测试之前都配置测试环境和每个测试之后都清理一些资源所以用 nunit的Setup和 TearDown的属性

如下面的例子每个测试要连接数据库,在测试只有要释放数据库连接

using Nunit.FrameWork;

using Nunit.Core;

[TestFixture]

public class TestDataBase{

private Connection dbconn;

[SetUp]

public void MySetup()

{

Dbconn=new Connection("数据库连接字符");

Dbconn.Connection();

}

[TearDown]

public void MyTearDown()

{

Dbconn.Disconnection();

Dbconn= null;

}

[Test]

..........

........

[Test].....

.........

}

你可能感兴趣的:(Nunit C#单元测试的Setup 和Teardown 属性的使用)