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