Ejemplo n.º 1
0
        public void ShouldDisposeEndpointClientIfWrappedInLoggingProxy()
        {
            IServiceEndpointClient endpointClient = A.Fake <IServiceEndpointClient>();
            IServiceEndpointClient loggingProxy   = new ServiceEndpointClientLoggingProxy(A.Fake <ILoggerFactory>(), endpointClient, message => LogLevel.Info, message => LogLevel.Info);

            loggingProxy.Dispose();

            A.CallTo(() => endpointClient.Dispose()).MustHaveHappened(1, Times.Exactly);
        }
Ejemplo n.º 2
0
 public void Dispose()
 {
     _endpointClient.Dispose();
     _monitor.Dispose();
 }
 public void Dispose()
 {
     _endpointClient.Dispose();
     _disposable.Dispose();
 }