我需要检查searchresult是否大于500。我可以打印出实际的搜索结果,但是对于断言实际上大于500的断言我有些麻烦。这就是我所拥有的:

public void cucumberstuffblabla(Integer expectednumber)    throws Throwable {
waitForElementPresent(By.locator);

    int givennumber = Integer.parseInt(driver.findElement(By.locator)).getText());

    Assert.assertTrue (givennumber, greaterThan(expectednumber));


假设execptednumber整数为500,则断言从不会给我适当的断言,而是始终为CannotResolveMethod。

最佳答案

尝试这个,

 Assert.assertTrue(givennumber < expectednumber);

10-05 18:11