Freigeben über


BrokeredServiceContractTestBase<TInterface,TServiceMock>.AssertEventRaisedAsync Methode

Definition

Überlädt

AssertEventRaisedAsync(Action<TInterface,EventHandler>, Action<TInterface,EventHandler>, Action<TServiceMock>)

Gibt an, dass ein Ereignis mit erwarteten Daten ausgelöst wird.

AssertEventRaisedAsync<TEventArgs>(Action<TInterface,EventHandler<TEventArgs>>, Action<TInterface,EventHandler<TEventArgs>>, Action<TServiceMock>, Action<TEventArgs>)

Gibt an, dass ein Ereignis mit erwarteten Daten ausgelöst wird.

AssertEventRaisedAsync(Action<TInterface,EventHandler>, Action<TInterface,EventHandler>, Action<TServiceMock>)

Gibt an, dass ein Ereignis mit erwarteten Daten ausgelöst wird.

protected System.Threading.Tasks.Task AssertEventRaisedAsync (Action<TInterface,EventHandler> addHandler, Action<TInterface,EventHandler> removeHandler, Action<TServiceMock> triggerEvent);
member this.AssertEventRaisedAsync : Action<'Interface, EventHandler (requires 'Interface : null)> * Action<'Interface, EventHandler (requires 'Interface : null)> * Action<#'Interface> -> System.Threading.Tasks.Task
Protected Function AssertEventRaisedAsync (addHandler As Action(Of TInterface, EventHandler), removeHandler As Action(Of TInterface, EventHandler), triggerEvent As Action(Of TServiceMock)) As Task

Parameter

addHandler
Action<TInterface,EventHandler>

Der Delegat, der dem -Ereignis ClientProxyden angegebenen Handler hinzufügen kann.

removeHandler
Action<TInterface,EventHandler>

Der Delegat, der den angegebenen Handler aus dem Ereignis für entfernen ClientProxykann.

triggerEvent
Action<TServiceMock>

Der Delegat, der direkt in den Service aufruft, um das Ereignis auszulösen.

Gibt zurück

Eine Task , die von der Testmethode abgewartet werden sollte.

Gilt für:

AssertEventRaisedAsync<TEventArgs>(Action<TInterface,EventHandler<TEventArgs>>, Action<TInterface,EventHandler<TEventArgs>>, Action<TServiceMock>, Action<TEventArgs>)

Gibt an, dass ein Ereignis mit erwarteten Daten ausgelöst wird.

protected System.Threading.Tasks.Task AssertEventRaisedAsync<TEventArgs> (Action<TInterface,EventHandler<TEventArgs>> addHandler, Action<TInterface,EventHandler<TEventArgs>> removeHandler, Action<TServiceMock> triggerEvent, Action<TEventArgs> argsAssertions);
member this.AssertEventRaisedAsync : Action<'Interface, EventHandler<'EventArgs> (requires 'Interface : null)> * Action<'Interface, EventHandler<'EventArgs> (requires 'Interface : null)> * Action<#'Interface> * Action<'EventArgs> -> System.Threading.Tasks.Task
Protected Function AssertEventRaisedAsync(Of TEventArgs) (addHandler As Action(Of TInterface, EventHandler(Of TEventArgs)), removeHandler As Action(Of TInterface, EventHandler(Of TEventArgs)), triggerEvent As Action(Of TServiceMock), argsAssertions As Action(Of TEventArgs)) As Task

Typparameter

TEventArgs

Das Type-Argument für den EventHandler<TEventArgs> Delegaten.

Parameter

addHandler
Action<TInterface,EventHandler<TEventArgs>>

Der Delegat, der dem -Ereignis ClientProxyden angegebenen Handler hinzufügen kann.

removeHandler
Action<TInterface,EventHandler<TEventArgs>>

Der Delegat, der den angegebenen Handler aus dem Ereignis für entfernen ClientProxykann.

triggerEvent
Action<TServiceMock>

Der Delegat, der direkt in den Service aufruft, um das Ereignis auszulösen.

argsAssertions
Action<TEventArgs>

Ein delegat für die Ausführung, der Assertionen für die mit dem Ereignis gesendeten Daten enthält.

Gibt zurück

Eine Task , die von der Testmethode abgewartet werden sollte.

Gilt für: