public void Should_return_name_with_type_and_client_name()
        {
            // Arrange
            var routeFinder = new DefaultRpcRouteFinder<ISomeService>(clientName: "UnitTest");

            // Action
            var responseQueue = routeFinder.UniqueResponseQueue;

            // Assert
            Assert.AreEqual("Burrow.Queue.Rpc.UnitTest.ISomeService.Responses", responseQueue);
        }
Ejemplo n.º 2
0
        public void Should_return_name_with_type_and_client_name()
        {
            // Arrange
            var routeFinder = new DefaultRpcRouteFinder <ISomeService>(clientName: "UnitTest");

            // Action
            var responseQueue = routeFinder.UniqueResponseQueue;

            // Assert
            Assert.AreEqual("Burrow.Queue.Rpc.UnitTest.ISomeService.Responses", responseQueue);
        }
        public void Should_always_return_empty_string()
        {
            // Arrange
            var routeFinder = new DefaultRpcRouteFinder<ISomeService>();

            // Action
            var exchangeName = routeFinder.RequestExchangeName;

            // Assert
            Assert.AreEqual(string.Empty, exchangeName);
        }
Ejemplo n.º 4
0
        public void Should_return_request_queue_if_provided()
        {
            // Arrange
            var routeFinder = new DefaultRpcRouteFinder <ISomeService>(requestQueueName: "RequestQueue");

            // Action
            var requestQueue = routeFinder.RequestQueue;

            // Assert
            Assert.AreEqual("RequestQueue", requestQueue);
        }
Ejemplo n.º 5
0
        public void Should_return_true()
        {
            // Arrange
            var routeFinder = new DefaultRpcRouteFinder <ISomeService>("UnitTest");

            // Action
            var create = routeFinder.CreateExchangeAndQueue;

            // Assert
            Assert.IsTrue(create);
        }
        public void Should_return_null()
        {
            // Arrange
            var routeFinder = new DefaultRpcRouteFinder<ISomeService>("UnitTest");

            // Action
            var type = routeFinder.RequestExchangeType;

            // Assert
            Assert.IsNull(type);
        }
Ejemplo n.º 7
0
        public void Should_return_null()
        {
            // Arrange
            var routeFinder = new DefaultRpcRouteFinder <ISomeService>("UnitTest");

            // Action
            var type = routeFinder.RequestExchangeType;

            // Assert
            Assert.IsNull(type);
        }
        public void Should_return_true()
        {
            // Arrange
            var routeFinder = new DefaultRpcRouteFinder<ISomeService>("UnitTest");

            // Action
            var create = routeFinder.CreateExchangeAndQueue;

            // Assert
            Assert.IsTrue(create);
        }
        public void Should_always_return_empty_string()
        {
            // Arrange
            var routeFinder = new DefaultRpcRouteFinder <ISomeService>();

            // Action
            var exchangeName = routeFinder.RequestExchangeName;

            // Assert
            Assert.AreEqual(string.Empty, exchangeName);
        }
Ejemplo n.º 10
0
        public void Should_return_request_queue_if_provided()
        {
            // Arrange
            var routeFinder = new DefaultRpcRouteFinder<ISomeService>(requestQueueName: "RequestQueue");

            // Action
            var requestQueue = routeFinder.RequestQueue;

            // Assert
            Assert.AreEqual("RequestQueue", requestQueue);
        }