16.03.2011 15:30
TestNG-Entwickler ("Testing, the Next Generation") Cédric Beust hat die Version 6.0 des freien Java-Test-Frameworks vorgestellt. Neu bei dem von JUnit und NUnit inspirierten, aber um zusätzliche Funktionen angereicherten Framework ist die Möglichkeit, eine Test-Suite auch in YAML-Code (YAML Ain't Markup Language) zu spezifizieren. JSON (JavaScript Object Notation) stand wohl auch zur Debatte, war aber letztlich außen vor gelassen worden.
Die zweite größere Veränderung ist die Integration von Googles Dependency-Injection-Framework Guice. Für die Konvertierung von JUnit-Tests nach TestNG gibt es ein Plug-in für Eclipse, das jetzt ebenfalls in überarbeiteter Form vorliegt. Es ist behilflich, in XML geschriebene Test-Spezifikationen nach YAML zu transferieren. Weitere Überarbeitungen bei Framework und Plug-in listet die Ankündigung auf.
(ane)