Der Testfragmenttyp staticInitializer ermöglicht das Einfügen von neuem Code in den Klasseninitialisierungsoperator jeder Klasse, die über mindestens eine vom Test instrumentierte Methode verfügt. Wenn die Klasse nicht über einen Klasseninitialisierungsoperator verfügt, wird ein solcher erstellt.
Der Code für ein Fragment des Typs 'staticInitializer' wird ausgeführt, bevor irgend ein Teil des Originalcodes im Klasseninitialisierungsoperator der getesteten Klasse ausgeführt wird. Wenn der Test eine Spezifikation eines statischen Feldes enthält, wird das neue statische Feld initialisiert, indem der Standardkonstruktor des statischen Feldtyps vor Ausführung des staticInitializer-Fragmentcodes verwendet wird.