Пример #1
0
        public NUnitTestRunner(IMessageBus bus, IConfiguration configuration, IAssemblyReader assemblyReader, IFileSystemService fsService)
        {
            _bus = bus;
            _configuration = configuration;
			_assemblyReader = assemblyReader;
            _fsService = fsService;
        }
Пример #2
0
 public void SetUp()
 {
     _configuration  = MockRepository.GenerateMock <IConfiguration>();
     _assemblyReader = MockRepository.GenerateMock <IAssemblyReader>();
     _fsService      = MockRepository.GenerateMock <IFileSystemService>();
     _runner         = new MSTestRunner(_configuration, _assemblyReader, _fsService);
 }
Пример #3
0
 public NUnitTestRunner(IMessageBus bus, IConfiguration configuration, IAssemblyReader assemblyReader, IFileSystemService fsService)
 {
     _bus            = bus;
     _configuration  = configuration;
     _assemblyReader = assemblyReader;
     _fsService      = fsService;
 }
Пример #4
0
        public ClrModuleLoader(ILoggerFactory loggerFactory,
                               IAssemblyReader assemblyReader)
        {
            Guard.ArgumentNotNull(assemblyReader, nameof(assemblyReader));

            _logger         = loggerFactory?.CreateLogger <ClrModuleLoader>() ?? (ILogger)NullLogger.Instance;
            _assemblyReader = assemblyReader;
        }
Пример #5
0
 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);
 }
Пример #6
0
        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;
        }
Пример #7
0
 public RunningFolderFinder(
     IPathProvider pathProvider,
     IAssemblyReader assemblyReader,
     ILoggerFactory loggerFactory,
     IEnumerable <IModuleHarvester> harvesters)
     : base(assemblyReader, loggerFactory, harvesters)
 {
     Guard.ArgumentNotNull(pathProvider, nameof(pathProvider));
     _pathProvider = pathProvider;
 }
Пример #8
0
 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>();
 }
Пример #9
0
 public MetadataDotNetCommand(
     List <string> args,
     IAssemblyReader assemblyReader,
     IMetadataWriter <AssemblyModel> metadataWriter,
     IOutputWriter outputWriter)
 {
     _args           = args;
     _assemblyReader = assemblyReader;
     _metadataWriter = metadataWriter;
     _outputWriter   = outputWriter;
 }
Пример #10
0
 public MSpecTestRunner(IAssemblyReader referenceResolver,
                        IConfiguration configuration,
                        IFileSystemService fileSystem,
                        IExternalProcess externalProcess,
                        IMSpecCommandLineBuilder commandLineBuilder)
 {
     _assemblyReader     = referenceResolver;
     _configuration      = configuration;
     _fileSystem         = fileSystem;
     _externalProcess    = externalProcess;
     _commandLineBuilder = commandLineBuilder;
 }
Пример #11
0
        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));
        }
Пример #12
0
 public DirectoryAssemblyCollector(IAssemblyReader assemblyReader)
 {
     _assemblyReader = assemblyReader;
 }
Пример #13
0
 public TestRunProcess(ITestRunProcessFeedback feedback)
 {
     _locator  = new AssemblyReader();
     _feedback = feedback;
 }
Пример #14
0
 public TestRunProcess(ITestRunProcessFeedback feedback)
 {
     _locator = new AssemblyReader();
     _feedback = feedback;
 }
 public TargetedRunAssembler(RunOptions options, IAssemblyReader locator)
 {
     _options = options;
     _locator = locator;
 }
Пример #16
0
 public TypeParser(IAssemblyReader assemblyReader)
 {
     _assemblyReader = assemblyReader;
 }
Пример #17
0
 public MSTestRunner(IConfiguration configuration, IAssemblyReader referenceResolver, IFileSystemService fsService)
 {
     _configuration  = configuration;
     _assemblyReader = referenceResolver;
     _fsService      = fsService;
 }
Пример #18
0
        public MSTestRunner(IConfiguration configuration, IAssemblyReader referenceResolver, IFileSystemService fsService)
        {
            _configuration = configuration;
			_assemblyReader = referenceResolver;
            _fsService = fsService;
        }
Пример #19
0
 public TestRunProcess()
 {
     _locator = new AssemblyReader();
 }
Пример #20
0
 public TargetedRunAssembler(RunOptions options, IAssemblyReader locator)
 {
     _options = options;
     _locator = locator;
 }
Пример #21
0
 public ClassInfoCollector(IAssemblyReader assemblyReader)
 {
     _assemblyReader = assemblyReader;
 }
Пример #22
0
 public TestRunProcess()
 {
     _locator = new AssemblyReader();
 }