Partager via


BrokeredServiceContractTestBase<TInterface,TServiceMock>.AssertEventRaisedAsync Méthode

Définition

Surcharges

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

Affirme qu’un événement est déclenché avec les données attendues.

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

Affirme qu’un événement est déclenché avec les données attendues.

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

Affirme qu’un événement est déclenché avec les données attendues.

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

Paramètres

addHandler
Action<TInterface,EventHandler>

Délégué qui peut ajouter le gestionnaire donné à l’événement sur le ClientProxy.

removeHandler
Action<TInterface,EventHandler>

Délégué qui peut supprimer le gestionnaire donné de l’événement sur le ClientProxy.

triggerEvent
Action<TServiceMock>

Délégué qui appelle directement dans pour Service déclencher l’événement.

Retours

Task qui doit être attendu par la méthode de test.

S’applique à

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

Affirme qu’un événement est déclenché avec les données attendues.

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

Paramètres de type

TEventArgs

Argument de type pour le EventHandler<TEventArgs> délégué.

Paramètres

addHandler
Action<TInterface,EventHandler<TEventArgs>>

Délégué qui peut ajouter le gestionnaire donné à l’événement sur le ClientProxy.

removeHandler
Action<TInterface,EventHandler<TEventArgs>>

Délégué qui peut supprimer le gestionnaire donné de l’événement sur le ClientProxy.

triggerEvent
Action<TServiceMock>

Délégué qui appelle directement dans pour Service déclencher l’événement.

argsAssertions
Action<TEventArgs>

Délégué à exécuter qui contient des assertions sur les données envoyées avec l’événement.

Retours

Task qui doit être attendu par la méthode de test.

S’applique à