Example #1
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();
        }
 public SubjectManipulator(GoTestQueryConfiguratorI queryConfigurator,
                           TestManipulatorI testManipulator)
 {
     this.queryConfigurator = queryConfigurator;
     this.testManipulator   = testManipulator;
 }