Esempio n. 1
0
        public void SetUp()
        {
            Mock <IUnitOfWork> unitOfWorkMock = new Mock <IUnitOfWork>();

            unitOfWorkMock.Setup(bUoW => bUoW.UserRepository)
            .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();

            _service = new UserService(unitOfWorkFactory, mapperFactory);
        }
Esempio n. 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);
        }