public void NextAvailable_NoClient_ResultIsNull() { var dispatcher = new DefaultDispatcher(); var result = dispatcher.NextAvailable(); Assert.Null(result); }
public void NextAvailable_WithAvailableClient_ResultIsNull() { var mockSendQueue = new Mock <IClient>(); var dispatcher = new DefaultDispatcher(); dispatcher.Add(mockSendQueue.Object); var result = dispatcher.NextAvailable(); Assert.NotNull(result); }