我正在尝试在 NetBeans 中使用 JUnit 测试 void 方法,我的方法是更改双精度变量的值,然后将新变量的值打印到 TextField 中,这是我的方法:
private void calcul(){
if(operateur.equals("+")){
chiffre1 = chiffre1 + Double.valueOf(ecran.getText()).doubleValue();
ecran.setText(String.valueOf(chiffre1));
}
if(operateur.equals("-")){
chiffre1 = chiffre1 - Double.valueOf(ecran.getText()).doubleValue();
ecran.setText(String.valueOf(chiffre1));
}
if(operateur.equals("*")){
chiffre1 = chiffre1 * Double.valueOf(ecran.getText()).doubleValue();
ecran.setText(String.valueOf(chiffre1));
}
if(operateur.equals("/")){
try{
chiffre1 = chiffre1 / Double.valueOf(ecran.getText()).doubleValue();
ecran.setText(String.valueOf(chiffre1));
} catch(DivisionSurZeroException e) {
ecran.setText("0");
}
}
}
我在 Google 上搜索了如何测试 void 方法,但我能找到的只是改变集合大小的 void 方法。
所以请你能给我一些想法吗?我真的不知道从什么开始。