我有一个登录表单,其中包含两个编辑文本,一个用于输入emailId,另一个用于输入密码。我编写了一种简单的方法来验证这些字段是否为空。这是我的方法
public boolean validate() {
if(edtEmail.getText().toString().trim().equalsIgnoreCase("")){
showErrorMessage(true);
return false;
}
if(edtPassword.getText().toString().trim().equalsIgnoreCase("")){
showErrorMessage(false);
return false;
}
return true;
}
我已经为此方法编写了单元测试
@Test
public void check_validate() {
EditText edtEmail = loginActivity.findViewById(R.id.edtEmail);
EditText edtPassword=loginActivity.findViewById(R.id.edtPassword);
assertTrue(loginActivity.validate());
}
我收到的错误为 java.lang.AssertionError 。我只想检查一下该功能是否正常工作。