public void Abort_with_events_calls_inner() { ConnectionStub<IMyProxy> inner = new ConnectionStub<IMyProxy>(); ConnectionWithEvents<IMyProxy> outer = new ConnectionWithEvents<IMyProxy>(inner, ClientEventSource.Instance, Guid.Empty); outer.Abort(); Assert.Equal(1, inner.AbortCount); }
public void Abort_with_events_calls_inner() { ConnectionStub <IMyProxy> inner = new ConnectionStub <IMyProxy>(); ConnectionWithEvents <IMyProxy> outer = new ConnectionWithEvents <IMyProxy>(inner, ClientEventSource.Instance, Guid.Empty); outer.Abort(); Assert.Equal(1, inner.AbortCount); }
public void Abort_with_events_traces_event() { ConnectionStub <IMyProxy> inner = new ConnectionStub <IMyProxy>(); ClientEventSource eventSource = ClientEventSource.Instance; Guid id = new Guid(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6); ConnectionWithEvents <IMyProxy> outer = new ConnectionWithEvents <IMyProxy>(inner, eventSource, id); using (ClientEventListener listener = new ClientEventListener(eventSource, EventLevel.Informational, ClientEventSource.Keywords.Connection)) { outer.Abort(); listener.VerifyEvent(ClientEventId.ConnectionAborting, EventLevel.Informational, ClientEventSource.Keywords.Connection, id); } }
public void Abort_with_events_traces_event() { ConnectionStub<IMyProxy> inner = new ConnectionStub<IMyProxy>(); ClientEventSource eventSource = ClientEventSource.Instance; Guid id = new Guid(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6); ConnectionWithEvents<IMyProxy> outer = new ConnectionWithEvents<IMyProxy>(inner, eventSource, id); using (ClientEventListener listener = new ClientEventListener(eventSource, EventLevel.Informational, ClientEventSource.Keywords.Connection)) { outer.Abort(); listener.VerifyEvent(ClientEventId.ConnectionAborting, EventLevel.Informational, ClientEventSource.Keywords.Connection, id); } }