コード例 #1
0
        public void DvtelVmsException_Constructor_Message_Default_Tests()
        {
            // Arrange
            ErrorType error = ErrorType.AuthorizationFailed;

            // Act
            DvtelVmsException exception = new DvtelVmsException(error);

            // Assert
            Assert.AreEqual(ErrorType.AuthorizationFailed, exception.Error);
            Assert.AreEqual(ErrorType.AuthorizationFailed.ToString(), exception.Message);
        }
コード例 #2
0
        public void DvtelVmsException_Constructor_InnerExpeption_Tests()
        {
            // Arrange
            Exception inner = new Exception("Inner message.");

            // Act
            DvtelVmsException exception = new DvtelVmsException("Dvtel Vms no responde.", inner);

            // Assert
            Assert.AreEqual(ErrorType.Unknown, exception.Error);
            Assert.AreEqual("Dvtel Vms no responde.", exception.Message);

            Assert.IsNotNull(exception.InnerException);
            Assert.AreEqual("Inner message.", exception.InnerException.Message);
        }