示例#1
0
 public ModulesController(
     IModulesDataService modulesDataService,
     IModuleSessionDataService moduleSessionDataService,
     IMappingService mappingService)
 {
     this.modulesDataService       = modulesDataService;
     this.moduleSessionDataService = moduleSessionDataService;
     this.mappingService           = mappingService;
 }
示例#2
0
 public QuestionsController(
     IModuleSessionDataService moduleSessionDataService,
     IAnswersDataService answersDataService,
     IQuestionsDataService questionsDataService,
     IMappingService mappingService)
 {
     this.moduleSessionDataService = moduleSessionDataService;
     this.answersDataService       = answersDataService;
     this.questionsDataService     = questionsDataService;
     this.mappingService           = mappingService;
 }
示例#3
0
        public ModulesControllerTests()
        {
            this.modulesDataServiceMock = new Mock <IModulesDataService>();

            this.moduleSessionDataService = new Mock <IModuleSessionDataService>().Object;

            this.mappingServiceMock = new Mock <IMappingService>();

            this.modulesController = new ModulesController(
                this.modulesDataServiceMock.Object,
                this.moduleSessionDataService,
                this.mappingServiceMock.Object);
        }
示例#4
0
        public QuestionsControllerTests()
        {
            this.questionsDataService = new Mock <IQuestionsDataService>().Object;

            this.moduleSessionDataService = new Mock <IModuleSessionDataService>().Object;

            this.answersDataService = new Mock <IAnswersDataService>().Object;

            this.mappingService = new AutoMapperMappingService();

            this.questionsController = new QuestionsController(
                this.moduleSessionDataService,
                this.answersDataService,
                this.questionsDataService,
                this.mappingService);
        }