Ami*_*kha 0 junit android unit-testing
@RunWith(MockitoJUnitRunner.Silent.class)
public class LoginActivityTest {
@InjectMocks
LoginActivity loginActivity;
private Pattern emailPattern;
@Before
public void createLogin(){
this.emailPattern = Patterns.EMAIL_ADDRESS;
}
@Test
public void checkValidation(){
mock(LoginActivity.class);
UserVO userVO = new UserVO();
userVO.setEmailID("invalid");
userVO.setPassword("a");
boolean b = loginActivity.validatesFields(userVO);
assertFalse(b);
}
}
Run Code Online (Sandbox Code Playgroud)
this.emailPattern = Patterns.EMAIL_ADDRESS; 这是在 MockitoJunitTestClass 中创建空指针对象。但是,当我在 Activity 上运行它时,它会正确初始化。
| 归档时间: |
|
| 查看次数: |
1964 次 |
| 最近记录: |