Junit单元测试案例——before & After(测试语言
2020-02-18 本文已影响0人
李诗莹__三月
一、 JUnit使用@Before和@After
- 在@Before方法中初始化测试资源
-
在@After方法中释放测试资源
在这里插入图片描述
二、初始化测试资源称为Fixture
- @Before:初始化测试对象,例如: input = new FileInputStream();
- @After: 销毁@Before创建的测试对象, 例如: input.close();
- @BeforeClass:初始化非常耗时的资源,例如:创建数据库
-
@AfterClass: 清理@BeforeClass创建的资源,例如:删除数据库
下面我们通过下面的图,来理解JUnit执行测试的声明周期
在这里插入图片描述