public override FileSystemScriptProvider Given()
            {
                TestScripts.Create(out testPath);
                var options = new FileSystemScriptOptions()
                {
                    IncludeSubDirectories = true, UseOnlyFilenameForScriptName = true
                };

                return(new FileSystemScriptProvider(testPath, options));
            }
 public override FileSystemScriptProvider Given()
 {
     TestScripts.Create(out testPath);
     // Given a filter is provided..
     options = new FileSystemScriptOptions()
     {
         Filter = (a) =>
         {
             filterExecuted = true;
             return(true);
         }
     };
     return(new FileSystemScriptProvider(testPath, options));
 }
            public override FileSystemScriptProvider Given()
            {
                TestScripts.Create(out testPath);

                return(new FileSystemScriptProvider(testPath));
            }