public void TestFormUpdateCallback (string apiMethod, string widgetType)
        {
            RogerthatCallbackApiHandler handler = new RogerthatCallbackApiHandler ();
            handler.Subscribe (this.formUpdateDelegates [widgetType]);

            TestCallback (handler, apiMethod, widgetType);
        }
        public void TestNormalCallback (string apiMethod)
        {
            RogerthatCallbackApiHandler handler = new RogerthatCallbackApiHandler ();
            handler.Subscribe (this.testDelegate);
            handler.Subscribe (this.updateDelegate);
            handler.Subscribe (this.flowMemberResultDelegate);
            handler.Subscribe (this.pokeDelegate);
            handler.Subscribe (this.inviteResultDelegate);
            handler.Subscribe (this.invitedDelegate);
            handler.Subscribe (this.brokeUpDelegate);
            handler.Subscribe (this.inReachDelegate);
            handler.Subscribe (this.outOfReachDelegate);
            handler.Subscribe (this.locationFixDelegate);
            handler.Subscribe (this.apiCallDelegate);

            TestCallback (handler, apiMethod, null);
        }