Cet exemple de code illustre l'implémentation de la journalisation pour le code de proxy dans Java :
import com.rational.test.ft.util.FtDebug;
.
public class MyProxy extends BaseProxy
{
protected static FtDebug debug = new FtDebug("myproxies");
.
void anyMethod()
{
debug.trace("Beginning of anyMethod()");
.
debug.verbose("I'm doing this!");
.
debug.warning("Not critical, good to have it fixed");
.
debug.error("I shouldn't have been here!!") ;
.
debug.trace("End of anyMethod()");
}
}
Cet exemple de code illustre l'implémentation de la journalisation pour le code de proxy dans .Net :
.
using Rational.Test.Ft.Util;
.
public class MyProxy : BaseProxy
{
protected static FtDebug debug = new FtDebug("myproxies");
.
void anyMethod()
{
debug.Trace("Beginning of anyMethod()");
.
debug.Verbose("I'm doing this!");
.
debug.Warning("Not critical, good to have it fixed");
.
debug.Error("I shouldn't have been here!!") ;
.
debug.Trace("End of anyMethod()");
}
}
Dans cet exemple, une nouvelle instance de la classe FtDebug(), appelée myproxies, est créée. Vous pouvez contrôler le niveau des informations de trace générées lors de l'exécution à l'aide des Composants de trace sur la page de journalisation et de traçage. Pour plus d'informations, voir Page de journalisation et de traçage.