Пример #1
0
        public void Setup()
        {
            var quizRepository              = new MockQuizRepository();
            var quizQuestionRespository     = new MockQuestionRepository();
            var questionAnswerRepository    = new MockAnswerRepository();
            var studentQuizResultRepository = new MockStudentQuizResultRepository();

            var basicCrudService = new BasicCrudService(new LocalizedMessagesService());

            _service = new TeacherQuizesService(quizRepository, quizQuestionRespository, questionAnswerRepository, studentQuizResultRepository, basicCrudService);
        }
Пример #2
0
        public void Setup()
        {
            var resourceRespository     = new MockResourceRepository();
            var resourceTypeRespository = new MockResourceTypeRepository();
            var locationRespository     = new FakeLocationRepository();
            var localizedMessageService = new LocalizedMessagesService();
            var crudService             = new BasicCrudService(localizedMessageService);

            _service = new ResourceService(resourceRespository
                                           , resourceTypeRespository
                                           , crudService
                                           , locationRespository
                                           , localizedMessageService
                                           );

            // Location service is already tested and it works .
            // We share share the repository.
            _locationService = new LocationService(locationRespository);
        }