|  | @@ -6,6 +6,9 @@ namespace ProcessFilesTests
 | 
											
												
													
														|  |  {
 |  |  {
 | 
											
												
													
														|  |      public class ProcessFilesTests
 |  |      public class ProcessFilesTests
 | 
											
												
													
														|  |      {
 |  |      {
 | 
											
												
													
														|  | 
 |  | +        private readonly string testFolder = "./testFiles";
 | 
											
												
													
														|  | 
 |  | +        private readonly string testFile = "./testFiles/test1.txt";
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |          private List<string> expectedInSubFolder = new List<string>
 |  |          private List<string> expectedInSubFolder = new List<string>
 | 
											
												
													
														|  |          {
 |  |          {
 | 
											
												
													
														|  |              "test2.txt",
 |  |              "test2.txt",
 | 
											
										
											
												
													
														|  | @@ -23,7 +26,7 @@ namespace ProcessFilesTests
 | 
											
												
													
														|  |                  result = Path.GetFileName(value);
 |  |                  result = Path.GetFileName(value);
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -            var errors = ProcessFiles.ProcessFiles.Process(new[] { "./testFiles" }, "txt", Callback);
 |  | 
 | 
											
												
													
														|  | 
 |  | +            var errors = ProcessFiles.ProcessFiles.Process(new[] { testFolder }, "txt", Callback);
 | 
											
												
													
														|  |              Assert.Empty(errors);
 |  |              Assert.Empty(errors);
 | 
											
												
													
														|  |              Assert.Equal(exptectedInFolder, result);
 |  |              Assert.Equal(exptectedInFolder, result);
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
										
											
												
													
														|  | @@ -57,7 +60,7 @@ namespace ProcessFilesTests
 | 
											
												
													
														|  |                  result.Add(Path.GetFileName(value));
 |  |                  result.Add(Path.GetFileName(value));
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -            var errors = ProcessFiles.ProcessFiles.Process(new[] { "./testFiles" }, "txt", Callback, true);
 |  | 
 | 
											
												
													
														|  | 
 |  | +            var errors = ProcessFiles.ProcessFiles.Process(new[] { testFolder }, "txt", Callback, true);
 | 
											
												
													
														|  |              Assert.Empty(errors);
 |  |              Assert.Empty(errors);
 | 
											
												
													
														|  |              Assert.True(CheckResult(result, expected));
 |  |              Assert.True(CheckResult(result, expected));
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
										
											
												
													
														|  | @@ -77,7 +80,7 @@ namespace ProcessFilesTests
 | 
											
												
													
														|  |                  result.Add(Path.GetFileName(value));
 |  |                  result.Add(Path.GetFileName(value));
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -            var errors = ProcessFiles.ProcessFiles.Process(new[] { "./testFiles/subFolder", "./testFiles/test1.txt" }, "txt", Callback);
 |  | 
 | 
											
												
													
														|  | 
 |  | +            var errors = ProcessFiles.ProcessFiles.Process(new[] { "./testFiles/subFolder", testFile }, "txt", Callback);
 | 
											
												
													
														|  |              Assert.Empty(errors);
 |  |              Assert.Empty(errors);
 | 
											
												
													
														|  |              Assert.True(CheckResult(result, expected));
 |  |              Assert.True(CheckResult(result, expected));
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
										
											
												
													
														|  | @@ -91,7 +94,7 @@ namespace ProcessFilesTests
 | 
											
												
													
														|  |                  result = Path.GetFileName(value);
 |  |                  result = Path.GetFileName(value);
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -            var errors = ProcessFiles.ProcessFiles.Process(new[] { "./testFiles/test1.txt" }, "txt", Callback);
 |  | 
 | 
											
												
													
														|  | 
 |  | +            var errors = ProcessFiles.ProcessFiles.Process(new[] { testFile }, "txt", Callback);
 | 
											
												
													
														|  |              Assert.Empty(errors);
 |  |              Assert.Empty(errors);
 | 
											
												
													
														|  |              Assert.Equal(exptectedInFolder, result);
 |  |              Assert.Equal(exptectedInFolder, result);
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
										
											
												
													
														|  | @@ -119,7 +122,7 @@ namespace ProcessFilesTests
 | 
											
												
													
														|  |                  result = value;
 |  |                  result = value;
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -            var errors = ProcessFiles.ProcessFiles.Process(new[] { "./testFiles/test1.txt" }, "abc", Callback);
 |  | 
 | 
											
												
													
														|  | 
 |  | +            var errors = ProcessFiles.ProcessFiles.Process(new[] { testFile }, "abc", Callback);
 | 
											
												
													
														|  |              Assert.NotEmpty(errors);
 |  |              Assert.NotEmpty(errors);
 | 
											
												
													
														|  |              Assert.Empty(result);
 |  |              Assert.Empty(result);
 | 
											
												
													
														|  |          }
 |  |          }
 |