public OperativeServices(IMapperFactory pMapperFactory,
                          ISessionService pSessionService,
                          IQuestionsSetService pQuestionsSetService,
                          IUserService pUserService)
 {
     this._mapper              = pMapperFactory.GetMapper();
     this._sessionService      = pSessionService;
     this._questionsSetService = pQuestionsSetService;
     this._userService         = pUserService;
 }
예제 #2
0
        public void SetUp()
        {
            Mock <IUnitOfWork> unitOfWorkMock = new Mock <IUnitOfWork>();

            unitOfWorkMock.Setup(bUoW => bUoW.QuestionsSetRepository)
            .Returns(_repositoryMock.Object);


            Mock <IUnitOfWorkFactory> unitOfWorkFactoryMock = new Mock <IUnitOfWorkFactory>();

            unitOfWorkFactoryMock.Setup(factory => factory.GetUnitOfWork())
            .Returns(unitOfWorkMock.Object);

            var            unitOfWorkFactory = unitOfWorkFactoryMock.Object;
            IMapperFactory mapperFactory     = new TriviaMapperFactory();

            this._service = new QuestionsSetService(unitOfWorkFactory, mapperFactory, _qsImporterFactoryMock.Object);
        }
 public BackOfficeServices(IMapperFactory pMapperFactory,
                           IQuestionsSetService pQuestionsSetService)
 {
     this._mapper = pMapperFactory.GetMapper();
     this._questionsSetService = pQuestionsSetService;
 }