public Task Simple() { var directory = Path.Combine(AssemblyLocation.CurrentDirectory, "IncludeFileFinder/Simple"); var finder = new IncludeFileFinder(); var files = finder.FindFiles(directory); return(Verify(files)); }
public Task VerifyLambdasAreCalled() { var directories = new ConcurrentBag <string>(); var targetDirectory = Path.Combine(AssemblyLocation.CurrentDirectory, "IncludeFileFinder/VerifyLambdasAreCalled"); var finder = new IncludeFileFinder( directoryFilter: path => { directories.Add(path); return(true); } ); finder.FindFiles(targetDirectory); return(Verify(directories.OrderBy(file => file))); }
public IncludeFinder(DirectoryFilter?directoryFilter = null) { fileFinder = new IncludeFileFinder(directoryFilter); }