Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse Junit fail方法未按预期运行_Eclipse_Junit_Seetest - Fatal编程技术网

Eclipse Junit fail方法未按预期运行

Eclipse Junit fail方法未按预期运行,eclipse,junit,seetest,Eclipse,Junit,Seetest,我正在用seetest工具编写junit单元测试用例。但是我不能正确地使用fail函数 即使我为一个特定的条件给出fail(),我的junit案例仍然以pass的形式执行它 这是我的密码: client.setDevice("ios_app:iPhonel"); client.launch("com.netsnapper.connect.Netsnapper-Connect", true, false); client.sleep(10000);

我正在用seetest工具编写junit单元测试用例。但是我不能正确地使用fail函数

即使我为一个特定的条件给出fail(),我的junit案例仍然以pass的形式执行它

这是我的密码:

client.setDevice("ios_app:iPhonel");
           client.launch("com.netsnapper.connect.Netsnapper-Connect", true, false);
           client.sleep(10000);
           client.click("default", "Logoutmenu", 0, 1);
           client.click("default", "About", 0, 1);
           String version = client.getTextIn("default", "version", 0, "NATIVE", "Inside", 560, 42);
           if((client.isElementFound("TEXT", "Key Features", 0)) && !(version != null && !version.isEmpty())){
              fail("failed");
           }
即使条件满足,仍显示为通过