コード例 #1
0
 public TestServiceManager(
     MsTestService msTest,
     NUnitXmlTestService nunit,
     XUnitTestService xunit)
 {
     _services = new List <ITestsService>
     {
         msTest,
         nunit,
         xunit
     }.ToDictionary(s => s.FrameWorkName);
 }
コード例 #2
0
        public TestServiceManager(
            MsTestService msTest,
            NUnitXmlTestService nunit,
            XUnitTestService xunit)
        {
            _services = new List<ITestsService>
                        {
                            msTest,
                            nunit,
                            xunit
                        }.ToDictionary(s => s.FrameWorkName);

        }
コード例 #3
0
 public TestingMutant(
     MutantMaterializer mutantMaterializer,
     OptionsModel options,
     MutationSessionChoices choices,
     NUnitXmlTestService testService,
     TestServiceManager testServiceManager,
     //--------
     IObserver <SessionEventArgs> sessionEventsSubject,
     Mutant mutant)
 {
     _mutantMaterializer   = mutantMaterializer;
     _options              = options;
     _choices              = choices;
     _sessionEventsSubject = sessionEventsSubject;
     _testServiceManager   = testServiceManager;
     _mutant = mutant;
 }
コード例 #4
0
 public TestingMutant(
     MutantMaterializer mutantMaterializer,
     OptionsModel options,
     MutationSessionChoices choices,
     NUnitXmlTestService testService,
     TestServiceManager testServiceManager,
     //--------
     IObserver<SessionEventArgs> sessionEventsSubject,
     Mutant mutant)
 {
     _mutantMaterializer = mutantMaterializer;
     _options = options;
     _choices = choices;
     _sessionEventsSubject = sessionEventsSubject;
     _testServiceManager = testServiceManager;
     _mutant = mutant;
 }