/// <summary>
        /// The initialize.
        /// </summary>
        /// <param name="deviceTypeProjectPath">
        /// The device type project path.
        /// </param>
        /// <param name="testFrameworkPath">
        /// The test framework path.
        /// </param>
        private void Initialize(string deviceTypeProjectPath, string testFrameworkPath)
        {
            this.DTMstudioTestData = new DTMstudioTestData(deviceTypeProjectPath, testFrameworkPath);

            this.DTMstudioDataManager = new DtmStudioDataManager();
            this.TestFrameworkManager = new TestFrameworkDataManager();

            this.disposed = false;
        }
        /// <summary>
        /// The dispose.
        /// </summary>
        /// <param name="disposing">
        /// The disposing.
        /// </param>
        protected virtual void Dispose(bool disposing)
        {
            if (!this.disposed)
            {
                if (disposing)
                {
                    this.TestFrameworkManager = null;
                    this.DTMstudioDataManager = null;
                    this.DTMstudioTestData    = null;
                }

                this.disposed = true;
            }
        }