O método de redirecionamento de TestObjects é chamado para o proxy respectivo usando o método InvokeProxy, como mostrado no exemplo a seguir. O método é realmente implementado no proxy.
public virtual void PerformClick() {
InvokeProxy("performClick");
}
public void Click(Rational.Test.Ft.Script.Index subitem) {
InvokeProxyWithGuiDelay("click", "(L.script.Index;)", new System.Object[]{subitem});
}
Neste exemplo, o método "PerformClick()" para TestObject chama o método performClick() do proxy. O proxy cuida da operação de reprodução real de performClick().