Exemplo n.º 1
0
        public void SetUp()
        {
            var factory    = MockRepository.GenerateMock <IUnitOfWorkFactory>();
            var unitOfWork = MockRepository.GenerateMock <IUnitOfWork>();

            _contestTaskRepository = MockRepository.GenerateMock <IContestTaskRepository>();
            _submitRepository      = MockRepository.GenerateMock <ISubmitRepository>();
            _contestsRepository    = MockRepository.GenerateMock <IContestsRepository>();
            unitOfWork.Stub(o => o.ContestTaskRepository).Return(_contestTaskRepository);
            unitOfWork.Stub(o => o.SubmitRepository).Return(_submitRepository);
            unitOfWork.Stub(o => o.ContestsRepository).Return(_contestsRepository);

            factory.Stub(o => o.GetUnitOfWork()).Return(unitOfWork);

            _service = new ContestsService(factory);
        }
Exemplo n.º 2
0
 public ContestTaskService(IContestTaskRepository repository)
 {
     this.repository = repository;
 }