Een eenvoudige voorbeeldprobe

In dit voorbeeld maakt u kennis met een aantal van de meestgebruikte onderdelen van een probedefinitie.

In het voorbeeld de teller in de probe met 1 verhoogd als de gecontroleerde methode wordt aangeroepen. Bij de eerste aanroep van de gecontroleerde methode wordt System.out.println gebruikt om de waarde van de teller en de naam van de methode af te beelden. Dit wordt herhaald als de teller een veelvoud van 1000 bereikt.

De probe wordt in de Probekit-editor gedefinieerd aan de hand van de volgende gegevens:

  • Java-code voor fragment op klassenniveau (selecteer Probe in het structuuroverzicht om de waarden in te voeren):

    static public int entry_counter = 0;

  • Fragment (selecteer Fragment in het structuuroverzicht om de waarden in te voeren):
    • Fragmenttype: entry
    • Gegevensitems:
      • Gegevenstype: className, Naam: _class
      • Gegevenstype: methodName, Naam: _method
    • Java-code:

      if ((entry_counter % 1000) == 0)
               System.out.println("Tellerwaarde " + entry_counter +
                 " bij een aanroep van " + _class + "." + _method);
      entry_counter++;