/// <summary> /// Overrides IAdapter's Initialize() and sets default protocol short name of the testSite. /// </summary> /// <param name="testSite">Pass ITestSite to adapter, make adapter can use ITestSite's function</param> public override void Initialize(ITestSite testSite) { base.Initialize(testSite); testSite.DefaultProtocolDocShortName = "MS-OXWSCORE"; Common.MergeConfiguration(testSite); string userName = Common.GetConfigurationPropertyValue("User1Name", testSite); string password = Common.GetConfigurationPropertyValue("User1Password", testSite); string domain = Common.GetConfigurationPropertyValue("Domain", testSite); string url = Common.GetConfigurationPropertyValue("ServiceUrl", testSite); this.exchangeServiceBinding = new ExchangeServiceBinding(url, userName, password, domain, testSite); Common.InitializeServiceBinding(this.exchangeServiceBinding, testSite); this.itemAdapter = Site.GetAdapter<IMS_OXWSITEMIDAdapter>(); }
/// <summary> /// Overrides IAdapter's Initialize() and sets default protocol short name of the testSite. /// </summary> /// <param name="testSite">Pass ITestSite to adapter, make adapter can use ITestSite's function</param> public override void Initialize(ITestSite testSite) { base.Initialize(testSite); testSite.DefaultProtocolDocShortName = "MS-OXWSCORE"; Common.MergeConfiguration(testSite); string userName = Common.GetConfigurationPropertyValue("User1Name", testSite); string password = Common.GetConfigurationPropertyValue("User1Password", testSite); string domain = Common.GetConfigurationPropertyValue("Domain", testSite); string url = Common.GetConfigurationPropertyValue("ServiceUrl", testSite); this.exchangeServiceBinding = new ExchangeServiceBinding(url, userName, password, domain, testSite); Common.InitializeServiceBinding(this.exchangeServiceBinding, testSite); this.itemAdapter = Site.GetAdapter <IMS_OXWSITEMIDAdapter>(); }