Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Dann kannst du diese einfach in dem Test fuer diese Klasse aufrufen.
Darueber hinaus, ich glaube mich zu erinnern dass wenn man die Swing Oberflaeche hochdreht kann man einfach das passende Ereignis haendisch in die Ereignisschleife feuern. Das habe ich...
Wenn Du nur die Methode testen willst, dann rufe die Methode in dem Test einfach auf. Du musst da nichts antriggern oder so.
Etwas anderes wäre, wenn Du z.B. prüfen willst, dass eine Sache irgendwo eingetragen ist. Also z.B. ein EventHandler bei einem Event eines Controls - das ist so als Unit Test in der Regel schlecht zu testen und dies läuft dann meist über UI Tests statt über Unit Tests.
Dann kannst du diese einfach in dem Test fuer diese Klasse aufrufen.
Darueber hinaus, ich glaube mich zu erinnern dass wenn man die Swing Oberflaeche hochdreht kann man einfach das passende Ereignis haendisch in die Ereignisschleife feuern. Das habe ich aber schon lange nicht mehr gemacht.
Oder du muesstest auch den Button holen koennen, und dann direkt auf diesem das Ereignis ausloesen, das ist aber nur geraten, aber ich glaube das geht.
Wenn du deine Listener (können ja mehrere sein), gescriptet ansprechen willst, dann kannst du entweder die Liste der Listener durchgehen und einzeln aufrufen oder z.B. die fireActionPerformed-Methode nutzen, dazu musst du sie aber erst mal nach public machen (bzw. mit einer public-Methode überschreiben).
@Nico1999 ist ja kein großes Problem, man sieht halt dann gleich in der Übersicht, dass die Frage beantwortet ist und braucht sich den Spaß nicht mehr anzusehen
@Nico1999 ist ja kein großes Problem, man sieht halt dann gleich in der Übersicht, dass die Frage beantwortet ist und braucht sich den Spaß nicht mehr anzusehen