public void VerifyThatLoadingFromFoldersWorks() { var projects = XmlDeSerializer.LoadXmlFolder("xmltestdata"); Assert.IsNotNull(projects); Assert.AreEqual(3, projects.Count); Assert.IsTrue(projects[0].Name.Equals("testdata")); Assert.IsTrue(projects[1].Name.Equals("testdata2")); Assert.IsTrue(projects[2].Name.Equals("testdata3")); }
/// <summary> /// Execute the open folder command /// </summary> private void OpenFolderCommandExecute() { var dlg = new CommonOpenFileDialog { IsFolderPicker = true }; if (dlg.ShowDialog() == CommonFileDialogResult.Ok && Directory.Exists(dlg.FileName)) { this.Projects = XmlDeSerializer.LoadXmlFolder(dlg.FileName); } }