Compartir a través de


BrokeredServiceContractTestBase<TInterface,TServiceMock>.AssertEventRaisedAsync Método

Definición

Sobrecargas

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

Afirma que un evento se genera con los datos esperados.

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

Afirma que un evento se genera con los datos esperados.

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

Afirma que un evento se genera con los datos esperados.

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

Parámetros

addHandler
Action<TInterface,EventHandler>

Delegado que puede agregar el controlador especificado al evento en .ClientProxy

removeHandler
Action<TInterface,EventHandler>

Delegado que puede quitar el controlador especificado del evento en .ClientProxy

triggerEvent
Action<TServiceMock>

Delegado que llama directamente a Service para generar el evento.

Devoluciones

Que Task el método de prueba debe esperar.

Se aplica a

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

Afirma que un evento se genera con los datos esperados.

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

Parámetros de tipo

TEventArgs

Argumento de tipo para el EventHandler<TEventArgs> delegado.

Parámetros

addHandler
Action<TInterface,EventHandler<TEventArgs>>

Delegado que puede agregar el controlador especificado al evento en .ClientProxy

removeHandler
Action<TInterface,EventHandler<TEventArgs>>

Delegado que puede quitar el controlador especificado del evento en .ClientProxy

triggerEvent
Action<TServiceMock>

Delegado que llama directamente a Service para generar el evento.

argsAssertions
Action<TEventArgs>

Delegado que se va a ejecutar que contiene aserciones en los datos enviados con el evento .

Devoluciones

Que Task el método de prueba debe esperar.

Se aplica a