public void runner() { IFlickrConnect fc = new FlickrConnect(); IDriveEnumerator de = new DriveEnumerator(); IFolderEnumerator fe = new FolderEnumerator(); FlickrDriveSynchronizer syncer = new FlickrDriveSynchronizer(de, fe, fc); try { syncer.Sync(m_root_folder); } catch (Exception e) { DisplayException(e); } if (Application.Current.Dispatcher.CheckAccess()) EnableStartButton(); else { Application.Current.Dispatcher.BeginInvoke(DispatcherPriority.Normal, new Action(() => { EnableStartButton(); })); } }
public void TestEnumeration() { DriveEnumerator de = new DriveEnumerator(); String[] drive_list = de.GetDriveList(); Assert.IsTrue(drive_list.Contains("C:\\")); }