Initialize() public static method

Initialize object of "Site".
public static Initialize ( ITestSite testSite ) : void
testSite ITestSite A object provides logging, assertions, and SUT adapters for test code onto its execution context.
return void
Example #1
0
        /// <summary>
        /// Overrides IAdapter's Initialize() and sets default protocol short name of the testSite.
        /// </summary>
        /// <param name="testSite">Transfer ITestSite into adapter, make adapter can use ITestSite's function.</param>
        public override void Initialize(ITestSite testSite)
        {
            base.Initialize(testSite);
            testSite.DefaultProtocolDocShortName = "MS-WSSREST";

            // Load Common configuration
            Common.MergeGlobalConfig(Common.GetConfigurationPropertyValue("CommonConfigurationFileName", this.Site), this.Site);

            // Load SHOULDMAY configuration
            Common.MergeSHOULDMAYConfig(this.Site);

            this.service.Initialize(this.Site);
            this.sutAdapter = this.Site.GetAdapter <IMS_WSSRESTSUTControlAdapter>();
            this.sutAdapter.Initialize(testSite);
            AdapterHelper.Initialize(testSite);
        }