Ejemplo n.º 1
0
 public TestUpdater(UnswerManipalatorI unswerManipalator,
                    GoTestQueryConfiguratorI goTestQueryConfigurator,
                    QuestionManipulatorI questionManipulator)
 {
     this.unswerManipalator   = unswerManipalator;
     queryConfigurator        = goTestQueryConfigurator;
     this.questionManipulator = questionManipulator;
 }
Ejemplo n.º 2
0
 public TestLoader(UnswerManipalatorI unswerManipalator,
                   GoTestQueryConfiguratorI goTestQueryConfigurator,
                   QuestionManipulatorI questionManipulator)
 {
     this.unswerManipalator   = unswerManipalator;
     queryConfigurator        = goTestQueryConfigurator;
     this.questionManipulator = questionManipulator;
     questionsGetter          = new RandomQuestionsGetter(unswerManipalator,
                                                          goTestQueryConfigurator, questionManipulator);
 }
Ejemplo n.º 3
0
 public TestManipulator(UnswerManipalatorI unswerManipalator,
                        GoTestQueryConfiguratorI goTestQueryConfigurator,
                        QuestionManipulatorI questionManipulator)
 {
     testloader = new TestLoader(unswerManipalator,
                                 goTestQueryConfigurator, questionManipulator);
     testUpdater = new TestUpdater(unswerManipalator,
                                   goTestQueryConfigurator, questionManipulator);
     testCreator = new TestCreator(unswerManipalator,
                                   goTestQueryConfigurator, questionManipulator);
 }
Ejemplo n.º 4
0
        public GoTestModel()
        {
            queryConfigurator = new GoTestQueryConfigurator();
            UnswerManipalator unswerManipalator = new UnswerManipalator(queryConfigurator);

            testManipulator = new TestManipulator(unswerManipalator, queryConfigurator,
                                                  new QuestionManipulator(unswerManipalator, queryConfigurator));
            subjectManipulator = new SubjectManipulator(queryConfigurator, testManipulator);
            store    = new List <Subject>();
            searcher = new TestObjectsSearcher();
        }
Ejemplo n.º 5
0
 public QuestionLoader(UnswerManipalatorI unswerManipalator,
                       GoTestQueryConfiguratorI goTestQueryConfigurator)
 {
     this.unswerManipalator = unswerManipalator;
     queryConfigurator      = goTestQueryConfigurator;
 }
Ejemplo n.º 6
0
 public UnswerManipalator(GoTestQueryConfiguratorI goTestQueryConfigurator)
 {
     queryConfigurator = goTestQueryConfigurator;
 }
Ejemplo n.º 7
0
 public SubjectManipulator(GoTestQueryConfiguratorI queryConfigurator,
                           TestManipulatorI testManipulator)
 {
     this.queryConfigurator = queryConfigurator;
     this.testManipulator   = testManipulator;
 }