/// <summary> /// Convenience method invoker for any nonsupported method on a control to test /// </summary> /// <param name="methodName">the name of the method to invoke</param> /// <param name="args">the arguments to pass into the method</param> public object Invoke(string methodName, params object[] args) { return(EventHelper.Call(TheObject, methodName, args)); }
/// <summary> /// Simulates firing of an event by the control being tested. /// </summary> /// <param name="eventName">The name of the event to fire.</param> /// <param name="arg">The EventArgs object to pass as a parameter on the event.</param> public void FireEvent(string eventName, EventArgs arg) { EventHelper.RaiseEvent(TheObject, eventName, arg); }
/// <summary> /// Simulates firing of an event by the control being tested. /// </summary> /// <param name="eventName">The name of the event to fire.</param> public void FireEvent(string eventName) { EventHelper.RaiseEvent(TheObject, eventName); }
/// <summary> /// Simulates firing of an event by the control being tested. /// </summary> /// <param name="eventName">The name of the event to fire.</param> /// <param name="args">The optional arguments required to construct the EventArgs for the specified event.</param> public void FireEvent(string eventName, params object[] args) { EventHelper.RaiseEvent(TheObject, eventName, args); }