public void Start() { if (ConfigurationManager.AppSettings["language"] == "russian") { Thread.CurrentThread.CurrentUICulture = new CultureInfo("ru-RU"); } Subscribe(); var path = ConfigurationManager.AppSettings["path"]; try { var folders = _fileSystemVisitor.GetAllFolders(path); var files = _fileSystemVisitor.GetAllFiles(path); var newFolders = _fileSystemVisitor.GetAllFolders(path, x => x.Contains("new")); } catch (FileSystemVisitorException e) { Console.WriteLine(e.Message); Console.WriteLine(messages.CheckConfig); } catch (Exception e) { Console.WriteLine("Unexpected exception " + e.Message); } }
public void GetAllFoldersTest() { //Act: var result = fileSystemVisitor.GetAllFolders(Path); //Assert: Assert.Pass(); Assert.IsInstanceOf <IEnumerable <string> >(result); Assert.NotNull(result); }