2015-03-25 98 views
0

我想添加一些單元測試到我的android應用程序。以下是我的嘗試。Android測試不能識別我的測試方法

爲我的測試創建了一個目錄,併爲其中的測試類創建了一個包。在補充包

public class MyFirstTest extends TestCase { 

     @Override 
     protected void setUp() throws Exception { 
      super.setUp(); 
     } 

     @SmallTest 
     public void basicTest() { 
      assertEquals("abc", "abc"); 
     } 

     @Override 
     protected void tearDown() throws Exception { 
      super.tearDown(); 
     } 
    } 

創建一個新的Android Tests構建配置Android Studio中

創建以下測試類

在建的配置設置

指定的模塊,並選擇運行我的測試類的測試用例(指定的類名構建配置設置MyFirstTest

但是,當我跑我的構建配置,它說,沒有測試是在MyFirstTest發現類。

junit.framework.AssertionFailedError: No tests found in my.package.tests.MyFirstTest 

我應該怎樣做basicTest()方法才能被識別爲測試用例?

回答

1

您必須爲您的測試命名爲testSomething(),即以test開頭