public DefaultHub( HeadProcessor <DefaultHub> head, BlocksProcessor <DefaultHub> blocks, OperationsProcessor <DefaultHub> operations, ILogger <DefaultHub> logger, IConfiguration config) : base(logger, config) { Head = head; Blocks = blocks; Operations = operations; }
public DefaultHub( HeadProcessor <DefaultHub> head, BlocksProcessor <DefaultHub> blocks, OperationsProcessor <DefaultHub> operations, BigMapsProcessor <DefaultHub> bigMaps, AccountsProcessor <DefaultHub> accounts, ILogger <DefaultHub> logger, IConfiguration config) : base(logger, config) { Head = head; Blocks = blocks; Operations = operations; BigMaps = bigMaps; Accounts = accounts; }
public void FormatToken_ReturnHeadFormattedToken_WhenTokenContainsOneHeadTag() { var MP = new HeadProcessor(); var mark = new HeadMark(); var expectedToken = new TokenMd("\\<h1>12345\\</h1>", mark); var tags = new Dictionary <Mark, IMarkProcessor>(); //tags.Add(mark, MP); var tokens = new List <TokenMd>(); tokens.Add(new TokenMd("#12345", mark)); var processor = new MarkdownProcessor(tags); var formattedTokens = processor.FormatTokens(tokens); formattedTokens.First().Token.Should().BeEquivalentTo(expectedToken.Token); }