Inheritance: BaseController
        public void Init()
        {
            _repository = new DocumentDbRepository(new TestEnvironmentDefinition());
            _userRegistrationReferenceProviderMock = new UserRegistrationReferenceProviderMock();

            _categoryController = new CategoryController(
                _repository,
                new TelemetryClient(),
                _userRegistrationReferenceProviderMock);
        }
Example #2
0
        public void Init()
        {
            _repository = new DocumentDbRepository(new TestEnvironmentDefinition());
            _userRegistrationReferenceProviderMock = new UserRegistrationReferenceProviderMock();

            var photoValidation = new PhotoValidation(_repository);

            _photoController = new PhotoController(
                _repository,
                new TelemetryClient(),
                photoValidation,
                _userRegistrationReferenceProviderMock);

            _categoryController = new CategoryController(
                _repository,
                new TelemetryClient(),
                _userRegistrationReferenceProviderMock);

            _annotationController = new AnnotationController(
                _repository,
                new TelemetryClient(), new NotificationHandler(),
                _userRegistrationReferenceProviderMock);
        }