public void PerformInvoke()
{
ClickCount++;
AutomationInteropProvider.RaiseAutomationEvent (InvokePattern.InvokedEvent, this,
new AutomationEventArgs(InvokePattern.InvokedEvent));
}
public void EventTest() { int eventCount = 0; AutomationEventHandler handler = (o, e) => eventCount++; At.AddAutomationEventHandler(InvokePattern.InvokedEvent, child, TreeScope.Element, handler); childProvider.PerformInvoke(); Thread.Sleep(500); Assert.AreEqual(1, eventCount); }