Gabi und Sascha
Tags - Kategorien : Alle | Berlin | Bücher | Fotografie | Java | Linkhalde | Weichware | Verfassung
Suchergebnisse : "tag:Test"

1 Darf's ein bisschen mehr sein?
Manchmal muss es ein grober Klotz sein. Ein Klasse die ich entwickelt hatte, hatte eine bestimmte Signatur. Nix wildes, beispielsweise war die Klasse final. Wenn eine Klasse final ist, muss ich mich nicht um die Probleme kümmern, die Vererbung mit sich...
01.12.2009
2 Simplify logging
Im just on the trip to simplify some aspects of software development thru bytecode extendsion. In «Loggen vereinfachen» (german) I've written down some thought about simplify logging. Today I read a blog entry from Kirk Pepperdine on the subject. The...
03.09.2009
3 Loggen vereinfachen
Für meinen Arbeitgeber, die Zimory GmbH, habe ich einen Prozessor für die @ToString Annotation implementiert. equals und hashCode Was können jetzt die nächsten Schritte sein? Als Erstes fällt natürlich ein ähnlicher Mechanismus für equals und hashCod...
01.09.2009
4 Testverbesserungen
In den letzten Wochen habe ich mir einige neue Regeln beim Schreiben von JUnit Tests angewöhnt. Kein CamelCase bei Methodennamen In Tests können Methodennamen bei mir sehr lang werden. Sie beschreiben kurz, was die Methode macht. Dies führt ...
18.05.2009
5 Freien Port ermitteln
Immer wieder wird bei Tests ein freier Port für das Starten eines Servers benötigt. Wird der Port dabei hart im Code hinterlegt, kann nicht davon ausgegangen werden, dass der Port nicht schon belegt ist. In diesem Fall laufen die Tests nicht durch. Das...
23.04.2009
6 Die Unsicherheit bleibt
Ein Softwaresystem nachträglich multithread-tauglich machen zu müssen ist kein Spass. Ganz besonders dann nicht, wenn die synchronized Blöcke entfernt werden müssen - sie blockierten die zentralen, langlaufenden Methoden (10-200 Millisekunden). Zum Glü...
15.11.2006
7 Maven, Tests und URLs
Bei Tests kommt es manchmal vor, dass eine Datei via URL-Referenz angezogen werden muss. Für ein effektives testen ist es nicht sinnvoll solche Dateien auf einem Web-Server zu hinterlegen. Die Testumgebung wird damit abhängig von dem Web-Server und der...
18.07.2006
8 Überflüssige private Sichtbarkeit
Das Testen von private-Methoden unter Java ist nicht immer ganz einfach. Diese kann man entweder nur undirekt testen, was das Schreiben von Unit-Tests erheblich verkompliziert. Oder man verwendet die Reflection API und schaltet die ReflectPermission au...
17.12.2005

Google-Suche!