Példa executableUnit vizsgálótöredékre

Ezen példa az executableUnit vizsgáló töredék használatát mutatja be.

Ebben a példában a vizsgáló nyomkövetési sort ad ki a System.out elemhez a forrásfájl nevével, a metódusok neveivel és minden betöltött osztály számára sor táblázatokkal, majd minden egyes futó végrehajtható egység számára kiad egy nyomkövetési sort.

A vizsgáló a következő bejegyzésekkel van meghatározva a Vizsgálókészlet szerkesztőben:

  • Töredék (az értékek megadásához válassza a fapanel Töredék bejegyzését):
    • Töredék típusa: staticInitializer
    • Adatelemek:
      • Adattípus: className, Név: cname
      • Adattípus: classSourceFile, Név: csource
      • Adattípus: methodNames, Név: mnames
      • Adattípus: methodLineTables, Név: mltables
    • Java kód:

      System.out.println(" [ClassLoad: " + cname +
      " source: " + csource +
      " methods: " + mnames +
      " linetables: " + mltables + "]");

  • Töredék (az értékek megadásához kattintson a jobb egérgombbal a Vizsgáló bejegyzésre, majd kattintson az Új > Töredék menüpontra):
    • Töredék típusa: executableUnit
    • Adatelemek:
      • Adattípus: methodNumber, Név: mnum
      • Adattípus: executableUnitNumber, Név: eunum
    • Java kód:

      System.out.println("[hit method " + mnum + " eu " + eunum + "]");