Exemple #1
0
        public MuTestRunner(IChalk chalk,
                            ICppDirectoryFactory directoryFactory,
                            IFirebaseApiClient client,
                            IMutantSelector mutantsSelector = null,
                            IAridNodeMutantFilterer aridNodeMutantFilterer = null)
        {
            _chalk           = chalk;
            _client          = client;
            DirectoryFactory = directoryFactory;
            _mutantsSelector = mutantsSelector ?? new MutantSelector();
            var aridNodeFilterProvider = new AridNodeFilterProvider();

            _aridNodeMutantFilterer = aridNodeMutantFilterer ?? new AridNodeMutantFilterer(aridNodeFilterProvider);
        }
Exemple #2
0
 public MuTestRunner(IChalk chalk, IFirebaseApiClient client)
 {
     _chalk  = chalk ?? throw new ArgumentNullException(nameof(chalk));
     _client = client ?? throw new ArgumentNullException(nameof(client));
 }