protected override void LoadChildren() { foreach (TestSuite current in TfsRepository.getTestSuites(this._testPlan)) { base.Children.Add(new TestSuiteViewModel(current)); } }
protected override void LoadChildren() { IOrderedEnumerable <TestSuite> testSuites = TfsRepository.getTestSuites(this._testSuite); if (testSuites != null) { foreach (TestSuite testSuite in TfsRepository.getTestSuites(this._testSuite)) { TestSuiteViewModel testSuiteViewModel = new TestSuiteViewModel(testSuite); base.Children.Add(testSuiteViewModel); this.ChildrenTestSuites.Add(testSuiteViewModel); } } IOrderedEnumerable <TestCase> testCases = TfsRepository.getTestCases(this._testSuite); if (testCases != null) { foreach (TestCase testCase in testCases) { TestCaseViewModel testCaseViewModel = new TestCaseViewModel(testCase); base.Children.Add(testCaseViewModel); this.ChildrenTestCases.Add(testCaseViewModel); } } }
protected override void LoadChildren(byte lazyLoadLevels) { foreach (TestPlan current in TfsRepository.getTestPlans(this._teamProject)) { base.Children.Add(new TestPlanViewModel(current, this, lazyLoadLevels)); } }
public void GetItemChangesetsTest() { const string pathToTest = "$/Timelapse/Test"; using (var repository = new TfsRepository(new Uri(Settings.Default.CollectionUri), Settings.Default.User, Settings.Default.Password)) { var changesets = repository.GetItemChangesets(pathToTest).Result; Assert.AreNotEqual(changesets.Length, 0); } }
public IEnumerable <string> Get() { NetworkCredential credential; var uri = new Uri("https://alexandrurusu93.visualstudio.com/DefaultCollection"); var teamProjectCollection = TfsRepository.GetTeamProjectCollection(uri, out credential); return(TfsRepository.GetWorkItems(teamProjectCollection) .Where(item => item.Type.Name == "Task" && item.AreaPath.Contains("Progress")) .Select(item => item.Title)); }
protected override void LoadChildren(byte lazyLoadLevels) { IOrderedEnumerable <TestSuite> testSuites = TfsRepository.getTestSuites(this._testSuite); if (testSuites != null) { foreach (TestSuite current in TfsRepository.getTestSuites(this._testSuite)) { base.Children.Add(new TestSuiteViewModel(current, this, lazyLoadLevels)); } } }
private void BtnConnectClick(object sender, RoutedEventArgs e) { using (var teamProjectPicker = new TeamProjectPicker(TeamProjectPickerMode.MultiProject, false)) { DialogResult dialogResult = teamProjectPicker.ShowDialog(); if (dialogResult == System.Windows.Forms.DialogResult.OK && teamProjectPicker.SelectedProjects.Length > 0) { MainWindow._asyncTasks.Execute(() => { TfsRepository.Initialize(teamProjectPicker.SelectedTeamProjectCollection); IOrderedEnumerable <TeamProject> teamProjects = TfsRepository.GetTeamProjects(teamProjectPicker.SelectedProjects); this.projectViewModel = new ProjectViewModel(this.Tree, teamProjects, Config.LazyLoadLevels); }, () => { base.DataContext = this.projectViewModel; }); } } }