num1 * 12 = num2。我怎么把num2除以11.它仍然通过它不会失败。我用numonenum等于总数。如果我除以12则应该通过,当我除以11时它仍然是通过。 numonenum = $ 2.5,numtwonum = $ 30。 numone和numtwo是一个pageobject。
public boolean num1num2() {
try{
String num1 = numone.getText();
String num2 = numtwo.getText();
//Converting String to Integer to Divide Months
double numonenum = Integer.parseInt(num1);
double numtwonum = Integer.parseInt(num2);
double total = numtwonum / 11;
System.out.println(total);
System.out.println(numonenum);
Assert.assertEquals(numonenum, total, "Total Matches numonenum");
return true;
} catch(Exception e) {
}
return false;
}
}
答案 0 :(得分:0)
测试没有到达断言,NumberFormatException
会抛出catch
,num1 = num1.replace("$", "");
double numonenum = Double.parseDouble(num1);
块会抓住它。使用
DataSet