/// <summary>
 /// A method used to Initialize the TestSuiteHelper with specified ITestSite instance and IMS_LISTSWSAdapter instance
 /// </summary>
 /// <param name="site">A parameter represents ITestSite instance.</param>
 /// <param name="adapter">A parameter represents IMS_LISTSWSAdapter instance.</param>
 public static void Initialize(ITestSite site, IMS_LISTSWSAdapter adapter)
 {
     // Reset the counter
     contentTypeCounterOfPerTestCases = 0;
     listitemCounterOfPerTestCases = 0;
     listNameCounterOfPerTestCases = 0;
     metaInfoFieldPropertyNameCounterOfPerTestCases = 0;
     folderNameCounterOfPerTestCases = 0;
     fieldNameCounterOfPerTestCases = 0;
     listswsAdapter = adapter;
     testSite = site;
 }
        public void TestCaseInitialize()
        {
            this.listwsInstance = this.Site.GetAdapter <IMS_LISTSWSAdapter>();

            Common.CheckCommonProperties(this.Site, true);

            this.sutControlAdapter = this.Site.GetAdapter <IMS_LISTSWSSUTControlAdapter>();

            #region New initialization
            if (!TestSuiteHelper.GuardEnviromentClean())
            {
                Site.Debug.Fail("The test environment is not clean, refer the log files for details.");
            }

            // Initialize the TestSuiteHelper
            TestSuiteHelper.Initialize(this.Site, this.listwsInstance);
            #endregion
        }
        public void TestCaseInitialize()
        {
            this.listswsAdapterInstance = this.Site.GetAdapter<IMS_LISTSWSAdapter>();

            Common.CheckCommonProperties(this.Site, true);

            #region new initialization
            if (!TestSuiteHelper.GuardEnviromentClean())
            {
                Site.Debug.Fail("The test environment is not clean, refer the log files for details.");
            }

            // Initialize the TestSuiteHelper
            TestSuiteHelper.Initialize(this.Site, this.listswsAdapterInstance);
            #endregion
        }
        public void TestCaseInitialize()
        {
            this.listswsAdapter = this.Site.GetAdapter<IMS_LISTSWSAdapter>();

            Common.CheckCommonProperties(this.Site, true);

            // Initialize the TestSuiteHelper.
            TestSuiteHelper.Initialize(this.Site, this.listswsAdapter);
        }