我有一个 Java 程序,它在运行时会显示一个带有导入文件按钮的 GUI。我想为导入文件方法编写一个单元测试,以确保该方法一直执行,但该方法仅在按下按钮时调用,仅在手动运行程序时才可用。像这样的事情最好的方法是什么?
测试方法:
public FileClass{
public Boolean import(someVar1, someVar2, someVar3){
Boolean success = false;
......
click some buttons, choose the file, and click OK
......
return success;
}
}
我的junit测试:
public class FileClassTest{
@Test
public void importTest(){
....
....
assertTrue(FileClass.import(x,y,z));
}
}