Hi,
ich habe eine Methode die einen JFileChooser nutzt und möchte dafür gerne einen jUNit test schreiben.
Ich hab allerdings keine Idee wie ich den manuellen JFileChooser im Test automatisiert bedienen kann.
Hier mal besagte Methode (chooser ist der JFileChooser):
ich habe eine Methode die einen JFileChooser nutzt und möchte dafür gerne einen jUNit test schreiben.
Ich hab allerdings keine Idee wie ich den manuellen JFileChooser im Test automatisiert bedienen kann.
Hier mal besagte Methode (chooser ist der JFileChooser):
Java:
public static int readFileAndReturnErrorCode() {
chooser.showOpenDialog(null);
File file = chooser.getSelectedFile();
int errorCode = ErrorCodes.Filechoosing_Was_Aborted;
if (file != null) {
try {
errorCode = FileValidator.validateAndReturnErrorCode(file);
if (errorCode == ErrorCodes.No_Error) {
readFile(file);
}
} catch (IOException e) {
e.printStackTrace();
errorCode = ErrorCodes.Exception_While_File_Readed;
}
}
return errorCode;
}
Zuletzt bearbeitet: