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); }
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); }