setUp()、tearDown()、setUpBeforeClass()、tearDownAfterClass()的区分
2015-04-02 16:41
417 查看
在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():释放测试垃圾资源
1、JUnit 3:有setUp()、tearDown()以及constructor()
每执行一次测试方法,setUp()、tearDown()以及constructor()都会被执行一次
2、JUnit 4:有setUpBeforeClass()、tearDownAfterClass()
每执行一次测试类,setUpBeforeClass()、tearDownAfterClass()都会被执行一次,不管执行了多少次测试方法
----------------------------------------------------------------------------------------------------------------------------------------------------------
setUp():初始化测试资源
tearDown():释放测试垃圾资源
相关文章推荐
- JUnit单元测试中的setUpBeforeClass()、tearDownAfterClass()、setUp()、tearDown()方法小结
- JUnit单元测试中的setUpBeforeClass()、tearDownAfterClass()、setUp()、tearDown()方法小结
- Junit测试中的setup和teardown 和 @before 和 @After 方法
- 用NUnit为.NET程序做测试 --- 常用测试属性之一 SetUp TearDown TestFixtureSetUp TestFixtureTearDown
- Java中单元测试中:@BeforeClass,@Before,@Test,@After,@AfterClass中的问题详解
- JUnit(>4.0)@BeforeClass、@Before、@Test、@After、@Aft
- MySQL触发器 trigger之after与before区分
- 使用jQuery操作DOM(attr/html/text/addClass/removeAttr/removeClass/append/before/after/clone/replacewith/)
- JUnit的Setup和Tear-down
- setUp&tearDown、setUpClass&tearDownClass、tearDownClass&tearDownModule
- Java单元测试:@BeforeClass,@Before,@Test,@After,@AfterClass中的问题详解
- jQuery源码分析之tearDown和setup
- 【JUnit】BeforeClass、AfterClass、Before与After示例
- junit用法,before,beforeClass,after, afterClass的执行顺序
- Junit 实例精讲基础教程(一) 认识Junit基本注解@Before、@After、@Test、@BeforeClass、@AfterClass
- Setup或Teardown中执行多个关键字
- setUp和tearDown及setUpClass和tearDownClass的用法及区别
- junit 4 中的Before After Ignore Test BeforeClass AfterClass
- @after,@before,@afterClass,@beforeClass
- setUp和tearDown及setUpClass和tearDownClass的用法及区别