是吗:
init()
和after()
setUp()
和tearDown()
before()
和after()
init()
和tearDown()
setUp()
和after()
before()
和tearDown()
答案 0 :(得分:3)
假设您的意思是“准备/清理测试案例”(即测试方法),它是setUp
和tearDown
。两者都在junit.framework.TestCase
中声明。
答案 1 :(得分:2)
JUnit在调用测试时遵循非常特定的事件序列。首先,它为每个测试方法构建测试用例的新实例。因此,如果您有五种测试方法,JUnit会构造测试用例的五个实例。在构造所有测试用例对象之后,JUnit对每个测试方法都遵循以下步骤:
setUp()
方法tearDown()
方法在setUp()
方法中,您可以打开网络连接,例如(prepare
)
在tearDown()
方法中,您可以关闭网络连接,例如(clean up
)。
此过程可用于轻松准备和清理测试用例。