Fragmentet i klasseomfang oppgir probens eventuelle krav til data og initialisering.
Fragmentet i klasseomfang er valgfritt. Det kan brukes til å inkludere statiske datamedlemmer, statiske hjelpefunksjoner eller andre Java-konstruksjoner i probeklassen. Du kan for eksempel utføre engangsinitialisering for en probe ved å opprette en statisk initialiserer som kjøres når probens klasse blir lastet inn.
Innholdet i fragmentet i klasseomfang blir plassert i den genererte kildekoden for probeklassen i klasseomfang. Innholdet vil altså bli vist inni den genererte probeklassen, men utenfor alle metoder. Variablene som deklareres i fragmentet i klasseomfang vil være synlig for alle fragmenter i proben.
Med denne typen fragment kan du sette inn kode i probeklassen som er generert av Probekit, som er klassen som de andre probefragmentene dine blir kompilert i. Den gjelder ikke for instrumenterte (probebehandlede) klasser. Hvis du skal sette inn et nytt statisk felt i probebehandlede klasser, bruker du staticField-spesifikasjonen. Hvis du skal sette inn kode i en probebehandlet klasse som kjøres når klassen blir lastet inn, bruker du staticInitializer-fragmenttypen.
En probe kan bare ha ett fragment i klasseomfang.
Hvis du skal oppgi et fragment i klasseomfang, velger du Probe i redigeringsprogrammets trerute og oppgir data for fragmentet i redigeringsruten.