public void GetConnectionAsync_should_delegate_to_reference() { var subject = new ConnectionSourceHandle(_connectionSource); subject.GetConnectionAsync(Timeout.InfiniteTimeSpan, CancellationToken.None); _connectionSource.Received().GetConnectionAsync(Timeout.InfiniteTimeSpan, CancellationToken.None); }
public void GetConnectionAsync_should_delegate_to_reference() { var subject = new ConnectionSourceHandle(_connectionSource); subject.GetConnectionAsync(Timeout.InfiniteTimeSpan, CancellationToken.None); _connectionSource.Received().GetConnectionAsync(Timeout.InfiniteTimeSpan, CancellationToken.None); }
public void GetConnectionAsync_should_throw_if_disposed() { var subject = new ConnectionSourceHandle(_connectionSource); subject.Dispose(); Action act = () => subject.GetConnectionAsync(Timeout.InfiniteTimeSpan, CancellationToken.None); act.ShouldThrow<ObjectDisposedException>(); }
public void GetConnectionAsync_should_throw_if_disposed() { var subject = new ConnectionSourceHandle(_connectionSource); subject.Dispose(); Action act = () => subject.GetConnectionAsync(Timeout.InfiniteTimeSpan, CancellationToken.None); act.ShouldThrow <ObjectDisposedException>(); }