Este ejemplo muestra algunos de los objetos de prueba utilizados más habitualmente.
En este ejemplo, una prueba añade uno a un contador cada vez que se llama a un método probado. En la primera llamada a un método probado y luego en cada llamada a método número 1000, utiliza System.out.println para mostrar el valor del contador y el nombre del método que ha puesto a cero el contador.
<?xml version="1.0" encoding="ASCII"?>
<probekit>
<probe>
<fragmentAtClassScope>
static public int entry_counter = 0;
</fragmentAtClassScope>
<fragment type="entry">
<data type="className" name="_class" />
<data type="methodName" name="_method" />
<data type="args" name="_args" />
<code>
if ((entry_counter % 1000) == 0)
System.out.println("Valor de contador " + entry_counter +
" en una llamada a " + _class + "." + _method);
entry_counter++;
</code>
</fragment>
</probe>
</probekit>
Tema padre: Ejemplos de Probekit