public VilleSolverService(IGenerateKeyRangesService keyRangesGenerator)
     : base(keyRangesGenerator, new AnswerCheckService())
 {
 }
Example #2
0
 public void Setup()
 {
     _keyRangesGenerator = Substitute.For <IGenerateKeyRangesService>();
     _serviceUnderTests  = new SwaszekSolverService(_keyRangesGenerator);
 }
 public ASolverService(IGenerateKeyRangesService keyRangesGenerator,
                       ICheckAnswersService checkAnswersService)
 {
     _keyRangesGenerator  = keyRangesGenerator;
     _checkAnswersService = checkAnswersService;
 }
Example #4
0
 public SwaszekRandomizedSolverService(IGenerateKeyRangesService keyRangesGenerator)
     : base(keyRangesGenerator, new AnswerCheckService())
 {
 }
Example #5
0
 public KnuthSolverRandomizedParallelService(IGenerateKeyRangesService keyRangesGenerator)
     : base(keyRangesGenerator)
 {
 }
 public void Setup()
 {
     _serviceUnderTests = new GenerateKeyRangesService();
     gameSettings       = Substitute.For <IGameSettings>();
 }
 public BruteforceSolverService(IGenerateKeyRangesService keyRangesGenerator)
 {
     _keyRangesGenerator = keyRangesGenerator;
 }
Example #8
0
 public KnuthSolverMultithreadService(IGenerateKeyRangesService keyRangesGenerator, int threads = 2)
     : base(keyRangesGenerator)
 {
     _threadsCount = threads;
 }