如果大于1000
,我正在使用Java Junit来验证搜索结果但Selenium只能存储(String)
的文本比我尝试将(String)转换为(Int)
这样我就可以将搜索结果(String)与1000进行比较。
但是,它不起作用。
另外,我不确定我是否以正确的方式使用assetThat。
任何人都知道答案请帮忙!
谢谢!
在Java代码中:
String result = selenium.getText("css=span.rcnt");
System.out.println("Search result is: " + result);
int foo = Integer.parseInt(result);
assertThat("Pass", foo, greaterThan(1000));
答案 0 :(得分:2)
我不喜欢asserTthat,更喜欢assertTrue。
但是我从下面的链接看到assertTrue只有两个参数:
尝试:
assertThat(foo, greaterThan(1000);