我该如何编写一个测试,确保按钮已被初始化并且绑定了onClickListener?按钮的Android编写测试
我的代码显然不工作,getOnClickListener无法在对象上找到,我应该使用什么呢?
public class LunchListTest extends ActivityInstrumentationTestCase2<LunchList> {
........
@Override
protected void setUp() throws Exception{
super.setUp();
setActivityInitialTouchMode(false);
mActivity = getActivity();
mSaveButton = (Button) mActivity.findViewById(R.id.save);
}
public void testPreConditions(){
assertTrue("Save button does not listen to clicks", mSaveButton.getOnClickListener());
}
你需要在按钮上设置onClick lister ... – KOTIOS
这是在活动中完成的,我要求如何检查,而不是如何设置! –
你的意思是如果单击事件是否存在按钮或不? – KOTIOS