Testobjekte leiten Methodenaufrufe mit Hilfe der Methode InvokeProxy an den entsprechenden Proxy weiter, wie im folgenden Beispiel gezeigt wird. Die Methode wird im Proxy implementiert.
public virtual void PerformClick() {
InvokeProxy("performClick");
}
public void Click(Rational.Test.Ft.Script.Index subitem) {
InvokeProxyWithGuiDelay("click", "(L.script.Index;)", new System.Object[]{subitem});
}
In diesem Beispiel ruft die Methode "PerformClick()" des Testobjekts die Methode performClick() des Proxys auf. Der Proxy führt die eigentliche Wiedergabeoperation von performClick() aus.