Example #1
0
        public void RemoveAllAddresses_WithAddedAddresses_IsConnectedFalse()
        {
            // Arrange
            var socket    = new PublisherSocket();
            var publisher = new NetMQPublisher(socket, messageFactory);

            publisher.AddAddress(TcpAddress.Wildcard(5555));

            // Act
            publisher.RemoveAllAddresses();

            // Assert
            Assert.That(publisher.IsConnected, Is.False);

            // Cleanup
            publisher.Dispose();
        }
Example #2
0
        public void RemoveAllAddresses_WithAddedAddresses_ClearsAddresses()
        {
            // Arrange
            var socket    = new PublisherSocket();
            var publisher = new NetMQPublisher(socket, messageFactory);

            publisher.AddAddress(TcpAddress.Wildcard(5555));

            // Act
            publisher.RemoveAllAddresses();

            // Assert
            CollectionAssert.IsEmpty(publisher.Addresses);

            // Cleanup
            publisher.Dispose();
        }