示例#1
0
文件: DefaultHub.cs 项目: yepeek/tzkt
 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;
 }
示例#2
0
 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);
        }