在Android中测试非活动类

Gre*_*orn 13 android unit-testing junit4

我知道如何在Android中使用JUnit 4测试Activity类,但我无法理解如何测试非活动类(不扩展Activity,ListActivity或其他一些Activity类,但使用一些Android API).请帮助我这方面.

Die*_*ano 18

要测试非活动类:

  1. 创建一个测试项目
  2. 创建一个测试用例
  3. 作为Android JUnit Test运行

    public class MyClassTests extends TestCase {
    
    /**
     * @param name
     */
    public myClassTests(String name) {
        super(name);
    }
    
    /* (non-Javadoc)
     * @see junit.framework.TestCase#setUp()
     */
    protected void setUp() throws Exception {
        super.setUp();
                }
    
    /* (non-Javadoc)
     * @see junit.framework.TestCase#tearDown()
     */
    protected void tearDown() throws Exception {
        super.tearDown();
    }
    
    /**
     * Test something
     */
    public final void testSomething() {
                fail("Not implemented yet");
        }
    }
    
    Run Code Online (Sandbox Code Playgroud)