public void Constructor_ShouldInitializeCorrectly()
        {
            //ACT
            var expcetion = new AdoExecutorException();

            //ASSERT
            Assert.Pass();
        }
        public void Constructor_ShouldSetInnerExceptionMessage()
        {
            //ARRANGE
            const string errorMessage = "testMessage";

            //ACT
            var exception = new AdoExecutorException(errorMessage);

            //ASSERT
            Assert.AreEqual(errorMessage, exception.Message);
        }
        public void Constructor_ShouldSetInnerException()
        {
            //ARRANGE
            const string errorMessage = "testMessage";

            System.Exception innerException = new System.Exception();

            //ACT
            var exception = new AdoExecutorException(errorMessage, innerException);

            //ASSERT
            Assert.AreEqual(errorMessage, exception.Message);
            Assert.AreSame(innerException, exception.InnerException);
        }