/// <summary>
        /// Determines if the provided test suite is, in fact, a BOOST_DATA_TEST_CASE
        /// </summary>
        /// <param name="testSuite">The test suite which is to be determined if it is a BOOST_DATA_TEST_CASE</param>
        /// <returns>true if the provided test suite is a BOOST_DATA_TEST_CASE; false otherwise</returns>
        public static bool IsBoostDataTestCase(TestSuite testSuite)
        {
            var verifier = new BoostDataTestCaseVerifier(testSuite);

            testSuite.Apply(verifier);
            return(verifier.DataTestCase);
        }