Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "Christian H. Kuhn" Newsgroups: de.comp.lang.java Subject: Re: JUnit Test von JButton: Action wird nicht erkannt Date: Thu, 14 Jul 2016 18:26:23 +0200 Lines: 15 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net MIHapz7njXYpwcSiMFOCbgpCuILM9pbCpU1IvAvXKt6yQ7EqI= Cancel-Lock: sha1:WRzrkPNu4lrjBUGNpCXt9hSiUu0= User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 In-Reply-To: Xref: csiph.com de.comp.lang.java:12988 Am 14.07.2016 um 01:09 schrieb Christian „Ingrid“ Kuhn: Die Tests waren natürlich extrem umständlich. Also aus QChessClock ein Interface extrahiert. Die Testklasse implementiert jetet dieses Interface und schleicht sich als Mock-Uhr in die zu testende GUI ein. Damit können die Methodenaufrufe wesentlich leichter getestet werden. Der Reset-Button reagiert allerding immer noch nicht. Weiteres Herumspielen mit Farbmarkierungen funktionierte bei diesem Knopf auch nicht. Allerdings kam dadurch der entscheidende Hinweis: Der Button war schlicht und ergreifend nicht aktiviert. Nach setEnabled(true) ist dann alles gelaufen. lg QNo