loginUnit.java(Test file)
@RunWith(MockitoJUnitRunner.class)
public class loginUnit {
@Mock
TextUtils mMockTextUtils;
@Test
public void checkStringEmpty(){
String empty = "";
when(mMockTextUtils.isEmpty(empty)).thenReturn(true);
assertThat(LoginActivity.isStringEmpty(empty),is(equalTo(true)));
}
UUT(unit under test) from LoginActivity
public static boolean isStringEmpty(String s){
return TextUtils.isEmpty(s);
}
I always get android.text.TextUtils not mocked error, please help me?