public void Should_remove_the_searchpattern_return_all_the_xls_and_xlsx_files_recursively_in_the_current_directory_if_both_xls_and_xlsx_searchpatterns_are_given()
{
_files.Add(XlsSearchPattern);
_files.Add(XlsxSearchPattern);
_fileSystemService.Expect(x => x.GetFiles(Directory.GetCurrentDirectory(), XlsSearchPattern)).Return(_xlsFilesinCurrentWorkingDirectory);
_fileSystemService.Expect(x => x.GetFiles(Directory.GetCurrentDirectory(), XlsxSearchPattern)).Return(_xlsxFilesinCurrentWorkingDirectory);
List<string> parsedFiles = _fileParser.Parse(_files);
Assert.IsTrue(parsedFiles.Count == 6);
Assert.IsTrue(parsedFiles.Exists(x => x.Equals("Users1.xls")));
Assert.IsTrue(parsedFiles.Exists(x => x.Equals("Users2.xlsx")));
}