setUp()、tearDown()、setUpBeforeClass()、tearDownAfterClass()的区分

在Android eclipse中创建单元测试case时,会有JUnit 3 和JUnit 4的区分

1、JUnit 3:有setUp()、tearDown()以及constructor()

每执行一次测试方法,setUp()、tearDown()以及constructor()都会被执行一次

2、JUnit 4:有setUpBeforeClass()、tearDownAfterClass()

每执行一次测试类,setUpBeforeClass()、tearDownAfterClass()都会被执行一次,不管执行了多少次测试方法

----------------------------------------------------------------------------------------------------------------------------------------------------------

setUp():初始化测试资源

tearDown():释放测试垃圾资源



你可能感兴趣的:(方法区分)