Example #1
0
        public void Abort_TimeoutArguments_AbortsTheConnection()
        {
            // Arrange
            var connection = new FakeConnection(new RabbitServer());

            // Act
            connection.Abort(timeout: 2);

            // Assert
            Assert.That(connection.IsOpen, Is.False);
            Assert.That(connection.CloseReason, Is.Not.Null);
        }
Example #2
0
        public void Abort_AllArguments_AbortsTheConnection()
        {
            // Arrange
            var connection = new FakeConnection(new RabbitServer());

            // Act
            connection.Abort(reasonCode: 3, reasonText: "foo", timeout: 4);

            // Assert
            Assert.That(connection.IsOpen, Is.False);
            Assert.That(connection.CloseReason.ReplyCode, Is.EqualTo(3));
            Assert.That(connection.CloseReason.ReplyText, Is.EqualTo("foo"));
        }
Example #3
0
        public void Abort_AbortsAllModels()
        {
            // Arrange
            var connection = new FakeConnection(new RabbitServer());

            connection.CreateModel();

            // Act
            connection.Abort();

            // Assert
            Assert.IsTrue(connection.Models.All(m => m.IsOpen == false));
            Assert.IsTrue(connection.Models.All(m => m.IsClosed == true));
        }
        public void Abort_AbortsAllModels()
        {
            // Arrange
            var connection = new FakeConnection(new RabbitServer());
            connection.CreateModel();

            // Act
            connection.Abort();

            // Assert
            Assert.IsTrue(connection.Models.All(m => m.IsOpen == false));
            Assert.IsTrue(connection.Models.All(m => m.IsClosed == true));
        }
        public void Abort_AllArguments_AbortsTheConnection()
        {
            // Arrange
            var connection = new FakeConnection(new RabbitServer());

            // Act
            connection.Abort(reasonCode: 3, reasonText: "foo", timeout: 4);

            // Assert
            Assert.That(connection.IsOpen, Is.False);
            Assert.That(connection.CloseReason.ReplyCode, Is.EqualTo(3));
            Assert.That(connection.CloseReason.ReplyText, Is.EqualTo("foo"));
        }
        public void Abort_TimeoutArguments_AbortsTheConnection()
        {
            // Arrange
            var connection = new FakeConnection(new RabbitServer());

            // Act
            connection.Abort(timeout: 2);

            // Assert
            Assert.That(connection.IsOpen, Is.False);
            Assert.That(connection.CloseReason, Is.Not.Null);
        }