private RegexEmbeddedBilingualProcessor CreateTestee() { var testee = new RegexEmbeddedBilingualProcessor(_embeddedContentVisitorFactoryMock, _embeddedContetnRegexSettingsMock, _textProcessorMock); testee.ItemFactory = _itemFactoryMock; return(testee); }
public IFileExtractor BuildFileExtractor(string name) { var parser = new PoFileParser( new FileHelper(), new LineParser(), new SegmentSettings(), new ParagraphUnitFactory(), new EntryBuilder()); var fileExtractor = FileTypeManager.BuildFileExtractor(parser, this); var processor = new RegexEmbeddedBilingualProcessor( new EmbeddedContentVisitor(), new EmbeddedContentRegexSettings(), new TextProcessor()); fileExtractor.AddBilingualProcessor(processor); return(fileExtractor); }