我正在为设备测试编写测试用例,其中我必须检查一些 Wifi、消息、摄像头和音频 API,但前提是设备具有该功能
例子 :
@Test
public void testMessagingApi() throws Exception {
....some test method....
}
但是只有当我的设备能够使用消息功能时,才应该执行此测试方法
public boolean isCapable(String feature) {
Check some property to test if the feature is supported
return supported;
}
仅当 isCapable 返回 true 时才应执行测试,否则应忽略或跳过它
如何编写这样的测试类
请有人帮助