public DuplicateCodeFinder(MuTestSettings settings, string classLocation) { if (string.IsNullOrWhiteSpace(classLocation)) { throw new ArgumentNullException(nameof(classLocation)); } _classLocation = classLocation; _settings = settings ?? throw new ArgumentNullException(nameof(settings)); }
public TestExecutor(MuTestSettings settings, string testClassLibrary) { if (string.IsNullOrWhiteSpace(testClassLibrary)) { throw new ArgumentNullException(nameof(testClassLibrary)); } _settings = settings ?? throw new ArgumentNullException(nameof(settings)); _testClassLibrary = testClassLibrary; }
public BuildExecutor(MuTestSettings settings, string project) { if (string.IsNullOrWhiteSpace(project)) { throw new ArgumentNullException(nameof(project)); } _project = project; _settings = settings ?? throw new ArgumentNullException(nameof(settings)); }
public CppMutantExecutor(CppClass cpp, CppBuildContext context, MuTestSettings settings) { _cpp = cpp ?? throw new ArgumentNullException(nameof(cpp)); _context = context ?? throw new ArgumentNullException(nameof(context)); _settings = settings ?? throw new ArgumentNullException(nameof(settings)); }
public MutantAnalyzer(IChalk chalk, MuTestSettings settings) { _chalk = chalk ?? throw new ArgumentNullException(nameof(chalk)); _settings = settings ?? throw new ArgumentNullException(nameof(settings)); _useClassFilterTestsThreshold = Convert.ToInt32(settings.UseClassFilterTestsThreshold); }
public BuildService(MuTestSettings settings) { _settings = settings; }
public MutantExecutor(SourceClassDetail source, MuTestSettings settings) { _source = source ?? throw new ArgumentNullException(nameof(source)); _directoryFactory = new TestDirectoryFactory(_source); _settings = settings; }