在方法启动之前执行代码

时间:2015-12-30 20:29:01

标签: .net selenium automation

我有一组代码可以在我的所有测试方法中执行,比如登录代码。是否可以最小化这些代码行并确保它在测试方法运行之前运行,例如归因于该方法。如果我们把它作为一些属性,那么它也应该采取参数,想知道这是如何实现的。 Plmk。

1 个答案:

答案 0 :(得分:1)

在所有单元测试框架中,都有一个在测试之前和之后执行公共代码的功能。下面显示了NUnit的示例:

BeforeTest
Test1
AfterTest
BeforeTest
Test2
AfterTest

运行此类时,我们得到以下输出:。

[Setup]

此外,[Teardown]$seq方法是可选的。我们可以根据要求混合搭配。