public void MethodUnderTest_TestedBehavior_ExpectedResult()
        {
            const string errorConnectingToDatabase = "Error connecting to database";
            var exceptionArgs = new DatabaseErrorExceptionArgs(errorConnectingToDatabase);
            var customException = new CustomException<DatabaseErrorExceptionArgs>(exceptionArgs);

            Assert.That(customException.Args.ErrorMessage, Is.EqualTo(errorConnectingToDatabase));
        }
 public void DatabaseErrorExceptionArgs_Test_DatabaseErrorException()
 {
     var exceptionArgs = new DatabaseErrorExceptionArgs("Error");
     exceptionArgs.Handle();
 }