package com.kanshu.kanshu.test.screen;
import android.widget.Button;
import android.widget.EditText;
import com.kanshu.kanshu.LoginActivity;
import com.kanshu.kanshu.R;
import com.kanshu.kanshu.SignupActivity;
/**
* 'Page Object design pattern' for Signup Activity Screen
* @author Victor Sima
*
*/
public class SignupScreen {
private EditText emailEditText;
private EditText usernameEditText;
private EditText passwordEditText;
private Button signupButton;
public SignupScreen(SignupActivity signupActivity) {
emailEditText = (EditText) signupActivity.findViewById(R.id.email);
usernameEditText = (EditText) signupActivity.findViewById(R.id.username);
passwordEditText = (EditText) signupActivity.findViewById(R.id.password);
signupButton = (Button) signupActivity.findViewById(R.id.button);
}
public EditText getEmailEditText() {
return emailEditText;
}
public EditText getPasswordEditText() {
return passwordEditText;
}
public EditText getUsernameEditText() {
return usernameEditText;
}
public Button getSignupButton() {
return signupButton;
}
}