Los TestObjects reenvían llamadas de métodos al proxy respectivo mediante el método InvokeProxy, tal como se muestra en el siguiente ejemplo. El método se implementa realmente en el 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}); }
En este ejemplo, el método "PerformClick()" de TestObject llama al método performClick() del proxy. El proxy ejecuta la operación de reproducción real de performClick().