2012-06-15 68 views
-1

我有一個問題來測試我的非活動類,它需要活動類的上下文。Android測試用例非活動類

類卡擴展的ImageView,並有幾個方法:

public class Card extends ImageView { 

    public Card(Context context, int cardID) { 
     super(context); 
     this.cardID = cardID; 
     this.turnback = 0; 
     backImage = getResources().getDrawable(R.drawable.backimage); 
     setBackgroundDrawable(backImage); 
    } 
} 

我想測試這個類作爲一個獨立的階級,是有創建一個虛擬語境的機會?

回答

1

簡單的答案是否定的。原因是你正在擴大觀點。測試視圖的唯一方法是查看它。要做到這一點,你需要一個活動。這是android的基礎。