public NUnitTestRunner(IMessageBus bus, IConfiguration configuration, IAssemblyReader assemblyReader, IFileSystemService fsService) { _bus = bus; _configuration = configuration; _assemblyReader = assemblyReader; _fsService = fsService; }
public void SetUp() { _configuration = MockRepository.GenerateMock <IConfiguration>(); _assemblyReader = MockRepository.GenerateMock <IAssemblyReader>(); _fsService = MockRepository.GenerateMock <IFileSystemService>(); _runner = new MSTestRunner(_configuration, _assemblyReader, _fsService); }
public ClrModuleLoader(ILoggerFactory loggerFactory, IAssemblyReader assemblyReader) { Guard.ArgumentNotNull(assemblyReader, nameof(assemblyReader)); _logger = loggerFactory?.CreateLogger <ClrModuleLoader>() ?? (ILogger)NullLogger.Instance; _assemblyReader = assemblyReader; }
public void SetUp() { _bus = MockRepository.GenerateMock <IMessageBus>(); _configuration = MockRepository.GenerateMock <IConfiguration>(); _assemblyReader = MockRepository.GenerateMock <IAssemblyReader>(); _fsService = MockRepository.GenerateMock <IFileSystemService>(); _runner = new XUnitTestRunner(_bus, _configuration, _assemblyReader, _fsService); }
public DirectoryAssemblyLoader(ILoggerFactory loggerFactory, IAssemblyReader assemblyReader) { Guard.ArgumentNotNull(assemblyReader, nameof(assemblyReader)); _assemblyNamespaces = new ConcurrentDictionary <String, IEnumerable <String> >(); _logger = loggerFactory?.CreateLogger <DirectoryAssemblyLoader>() ?? (ILogger)NullLogger.Instance; _assemblyReader = assemblyReader; }
public RunningFolderFinder( IPathProvider pathProvider, IAssemblyReader assemblyReader, ILoggerFactory loggerFactory, IEnumerable <IModuleHarvester> harvesters) : base(assemblyReader, loggerFactory, harvesters) { Guard.ArgumentNotNull(pathProvider, nameof(pathProvider)); _pathProvider = pathProvider; }
public EmbededFilesFinder( IAssemblyReader assemblyReader, ILoggerFactory loggerFactory, IEnumerable <IModuleHarvester> harvesters) { Guard.ArgumentNotNull(assemblyReader, nameof(assemblyReader)); _logger = loggerFactory.CreateLogger <EmbededFilesFinder>() ?? (ILogger)NullLogger.Instance; _reader = assemblyReader; _moduleHarvesters = harvesters ?? Enumerable.Empty <IModuleHarvester>(); }
public MetadataDotNetCommand( List <string> args, IAssemblyReader assemblyReader, IMetadataWriter <AssemblyModel> metadataWriter, IOutputWriter outputWriter) { _args = args; _assemblyReader = assemblyReader; _metadataWriter = metadataWriter; _outputWriter = outputWriter; }
public MSpecTestRunner(IAssemblyReader referenceResolver, IConfiguration configuration, IFileSystemService fileSystem, IExternalProcess externalProcess, IMSpecCommandLineBuilder commandLineBuilder) { _assemblyReader = referenceResolver; _configuration = configuration; _fileSystem = fileSystem; _externalProcess = externalProcess; _commandLineBuilder = commandLineBuilder; }
public CommandFactory( IDbSchemaReader dbSchemaReader, IAssemblyReader assemblyReader, IMetadataWriter <DbModel> dbModelMetadataWriter, IMetadataWriter <AssemblyModel> assemblyMetadataWriter, IMetadataReader metadataReader, ITransformer transformer, IOutputWriter outputWriter, IDirectory directoryWrapper, IFile fileWrapper, CommandContext context) { RegisterCommand("h", "help", () => new HelpCommand(outputWriter)); RegisterCommand("v", "version", () => new VersionCommand(outputWriter)); RegisterCommand("metadata-dotnet", () => new MetadataDotNetCommand( context.CommandArgs, assemblyReader, assemblyMetadataWriter, outputWriter)); RegisterCommand("metadata-sqlclient", () => new MetadataSqlClientCommand( context.CommandArgs, dbSchemaReader, dbModelMetadataWriter, outputWriter)); RegisterCommand("metadata-oledb", () => new MetadataOledbCommand()); RegisterCommand("metadata-list", () => new MetadataListCommand( context.CommandArgs, metadataReader, fileWrapper, outputWriter)); RegisterCommand("generate", () => new GenerateCommand( context.CommandArgs, transformer, metadataReader, directoryWrapper, fileWrapper, outputWriter)); }
public DirectoryAssemblyCollector(IAssemblyReader assemblyReader) { _assemblyReader = assemblyReader; }
public TestRunProcess(ITestRunProcessFeedback feedback) { _locator = new AssemblyReader(); _feedback = feedback; }
public TargetedRunAssembler(RunOptions options, IAssemblyReader locator) { _options = options; _locator = locator; }
public TypeParser(IAssemblyReader assemblyReader) { _assemblyReader = assemblyReader; }
public MSTestRunner(IConfiguration configuration, IAssemblyReader referenceResolver, IFileSystemService fsService) { _configuration = configuration; _assemblyReader = referenceResolver; _fsService = fsService; }
public TestRunProcess() { _locator = new AssemblyReader(); }
public ClassInfoCollector(IAssemblyReader assemblyReader) { _assemblyReader = assemblyReader; }