コード例 #1
0
        public void Setup()
        {
            _articleCategoryProcessor = Substitute.For <IArticleCategoryProcessor>();
            _semanticSearchProcessor  = Substitute.For <ISemanticSearchProcessor>();

            _sut = new CardInformationTaskHandler(_articleCategoryProcessor, _semanticSearchProcessor, new CardInformationTaskValidator());
        }
コード例 #2
0
 public SemanticSearchCardTaskHandler
 (
     ILogger <SemanticSearchCardTaskHandler> logger,
     IOptions <AppSettings> appSettingsOptions,
     ISemanticSearchProcessor semanticSearchProcessor
 )
 {
     _logger                  = logger;
     _appSettingsOptions      = appSettingsOptions;
     _semanticSearchProcessor = semanticSearchProcessor;
 }
コード例 #3
0
        public void SetUp()
        {
            _appSettingsOptions      = Substitute.For <IOptions <AppSettings> >();
            _semanticSearchProcessor = Substitute.For <ISemanticSearchProcessor>();

            _sut = new SemanticSearchCardTaskHandler
                   (
                Substitute.For <ILogger <SemanticSearchCardTaskHandler> >(),
                _appSettingsOptions,
                _semanticSearchProcessor
                   );
        }
コード例 #4
0
 public CardInformationTaskHandler(IArticleCategoryProcessor articleCategoryProcessor, ISemanticSearchProcessor semanticSearchProcessor, IValidator <CardInformationTask> validator)
 {
     _articleCategoryProcessor = articleCategoryProcessor;
     _semanticSearchProcessor  = semanticSearchProcessor;
     _validator = validator;
 }