public void Setup() { poller = mockPoller.Object; sender = mockSender.Object; receiver = mockReceiver.Object; publisher = mockPublisher.Object; subscriber = mockSubscriber.Object; pollableSocket = mockPollableSocket.Object; mockSender .SetupGet(m => m.PollableSocket) .Returns(pollableSocket); mockReceiver .SetupGet(m => m.PollableSocket) .Returns(pollableSocket); mockPublisher .SetupGet(m => m.PollableSocket) .Returns(pollableSocket); mockSubscriber .SetupGet(m => m.PollableSocket) .Returns(pollableSocket); }
/// <summary> /// Adds a <see cref="INetMQReceiver"/> to the internal cache of monitored <see cref="IReceiver"/>s /// </summary> /// <param name="receiver"><see cref="INetMQReceiver"/> to add to the cache of monitored <see cref="IReceiver"/>s</param> public void AddReceiver(INetMQReceiver receiver) => Add(receiver, receivers, r => r.InitializeConnection());