我有一个带有“显示密码”复选框的密码字段,我想为它编写集成测试。如何检查EditText是否确实被屏蔽了?
答案 0 :(得分:0)
您可以使用TransformationMethod.getTransformation(CharSequence,View)检查转换显示的内容。您应该实际运行转换,而不是检查null,并确保“textShown”符合您的预期。
// EditText editText;
CharSequence realText = editText.getText();
CharSequence textShown = editText.getTransformationMethod().getTransformation(realText, editText);