package com.talk.demo.test;
import android.test.ActivityInstrumentationTestCase2;
import android.test.UiThreadTest;
import android.widget.AutoCompleteTextView;
import android.widget.Button;
import android.widget.EditText;
import com.talk.demo.R;
import com.talk.demo.account.LoginActivity;
public class TestLogin extends ActivityInstrumentationTestCase2<LoginActivity> {
private LoginActivity activity;
private AutoCompleteTextView loginText;
private EditText passwordText;
private Button loginButton;
public TestLogin(Class<LoginActivity> activityClass) {
super(activityClass);
}
public TestLogin(String name) {
super(LoginActivity.class);
setName(name);
}
@Override
protected void setUp() throws Exception {
super.setUp();
activity = this.getActivity();
loginText = (AutoCompleteTextView)activity.findViewById(R.id.et_login);
passwordText = (EditText)activity.findViewById(R.id.et_password);
loginButton = (Button)activity.findViewById(R.id.bt_login);
}
@UiThreadTest
public void testInputLogin() {
loginText.setText("2");
passwordText.setText("3");
//模拟点击按钮
loginButton.performClick();
}
@Override
protected void tearDown() throws Exception {
super.tearDown();
}
}