public IntelligentMediaSearchService( IContentSearchWrapper contentSearch, ISitecoreDataWrapper dataWrapper, IIntelligentMediaSettings settings, IImageDescriptionFactory imageDescriptionFactory, IImageAnalysisFactory imageAnalysisFactory, IMediaWrapper mediaWrapper) { ContentSearch = contentSearch; DataWrapper = dataWrapper; Settings = settings; ImageDescriptionFactory = imageDescriptionFactory; ImageAnalysisFactory = imageAnalysisFactory; MediaWrapper = mediaWrapper; }
public ImageAnalysisService( IIntelligentMediaSettings settings, IIntelligentMediaSearchService searchService, ISitecoreDataWrapper dataWrapper, IFaceService faceService, IComputerVisionService visionService, IImageAnalysisFactory imageAnalysisFactory, IPersonGroupService personService) { Settings = settings; SearchService = searchService; DataWrapper = dataWrapper; FaceService = faceService; VisionService = visionService; ImageAnalysisFactory = imageAnalysisFactory; PersonService = personService; }
public void Setup() { SearchService = Substitute.For <IIntelligentMediaSearchService>(); DataWrapper = Substitute.For <ISitecoreDataWrapper>(); WebUtil = Substitute.For <IWebUtilWrapper>(); MediaSearchFactory = Substitute.For <IImageSearchFactory>(); SetAltTagsAllFactory = Substitute.For <ISetAltTagsAllFactory>(); ImageAnalysisFactory = Substitute.For <IImageAnalysisFactory>(); ImageAnalysisService = Substitute.For <IImageAnalysisService>(); JobResultFactory = Substitute.For <IJobResultFactory>(); SetupInformationFactory = Substitute.For <ISetupInformationFactory>(); Settings = Substitute.For <IIntelligentMediaSettings>(); SetupService = Substitute.For <ISetupService>(); User u = User.FromName("sitecore\\name", true); DataWrapper.ContextUser.Returns(u); }