关于AndroidTestCase测试项目的两个简单问题

时间:2013-10-02 11:43:59

标签: android performance unit-testing junit android-testing

在我的Android测试项目中,我有几个扩展AndroidTestCase的测试用例:

MyProjectTest结构:

src/
  - TestCaseOne.java
  - TestCaseTwo.java
  - TestCaseThre.java
  - ...

在我的每个测试用例中,我都有setUp()runTest()& tearDown()阶段:

public class TestCaseX extends AndroidTestCase{
    public void setUp(){
      ...
    }

    public void runTest(){
      ..
    }  

    public void tearDown(){
      ...
    }
}

我对这些测试用例有两个问题:

1。如果我作为一个整体运行测试项目,它会从最上面的一个(TestCaseOne.java)开始逐个运行每个测试用例,如何控制运行顺序? / p>

2。我有一些对所有测试用例setUp()阶段都很常见的逻辑,如何定义项目级别setUp(),我可以在其中放置所有这些常见的部分? (tearDown()也可以吗?)

0 个答案:

没有答案