protected override void OnTestInitialize() { var settings = new EwsRequestSettings( TestExchangeSyncHelper.Email, TestExchangeSyncHelper.UserName, TestExchangeSyncHelper.Password, TestExchangeSyncHelper.Server); this.server = new EwsSyncServer(settings); this.syncService = new EwsSyncService(this.Workbook); }
public override void Initialize() { var testRunner = this.CreateTestRunner(this.TestContext.TestName); var workbook = testRunner.Workbook; TestExchangeSyncHelper.SetExchangeSettings(this.TestContext, null, null); this.settings = new EwsRequestSettings( TestExchangeSyncHelper.Email, TestExchangeSyncHelper.UserName, TestExchangeSyncHelper.Password, TestExchangeSyncHelper.Server); this.server = new EwsSyncServer(this.settings); this.syncService = new EwsSyncService(workbook); this.server.GetRootFolderIdentifiersAsync().ContinueWith(r => this.folderIdentifiers = r.Result).Wait(); TestLogHandler.Initialize($"ews-trace-{this.TestContext.TestName}"); this.DeleteAllTasksAsync().Wait(); this.DeleteAllInboxEmailsAsync().Wait(); this.DeleteAllDeletedItemsAsync().Wait(); }
public override void BeforeTestCore() { this.service = this.Provider.ExchangeService; this.helper = new TestExchangeSyncHelper(this.Workbook, this.CryptoService, this.service); }
public FlagedItemsHelper(EwsSyncServer server, EwsSyncService service) { this.server = server; this.service = service; }