public WebFormsNodeFilterProvider(IWebFormsCodeGroupNodeFactory nodeFactory)
 {
     Filters = new IWebFormsNodeFilter[] {
         new CodeBlockGroupingFilter(nodeFactory),
         new AddBlockBracesFilter(),
         new WrapNestedTemplatesFilter()
     };
 }
 public WebFormsNodeFilterProvider(IWebFormsCodeGroupNodeFactory nodeFactory)
 {
     Filters = new IWebFormsNodeFilter[] {
         new CodeBlockGroupingFilter(nodeFactory),
         new AddBlockBracesFilter(),
         new WrapNestedTemplatesFilter()
     };
 }
Beispiel #3
0
        public CodeBlockGroupingFilterTests()
        {
            parentNode = new Mock <IWebFormsNode>();
            children   = new List <IWebFormsNode>();
            parentNode.SetupGet(p => p.Children).Returns(children);

            outerTextNodeBefore = new Mock <IWebFormsTextNode>();
            openingCodeNode     = new Mock <IWebFormsCodeBlockNode>();
            openingCodeNode.SetupGet(n => n.BlockType).Returns(CodeBlockNodeType.Opening);
            contCodeNode = new Mock <IWebFormsCodeBlockNode>();
            contCodeNode.SetupGet(n => n.BlockType).Returns(CodeBlockNodeType.Continued);
            innerTextNode   = new Mock <IWebFormsTextNode>();
            closingCodeNode = new Mock <IWebFormsCodeBlockNode>();
            closingCodeNode.SetupGet(n => n.BlockType).Returns(CodeBlockNodeType.Closing);
            outerTextNodeAfter = new Mock <IWebFormsTextNode>();

            nodeFactory = new WebFormsCodeGroupFactory();
            filter      = new CodeBlockGroupingFilter(nodeFactory);
        }
        public CodeBlockGroupingFilterTests()
        {
            parentNode = new Mock<IWebFormsNode>();
            children = new List<IWebFormsNode>();
            parentNode.SetupGet(p => p.Children).Returns(children);

            outerTextNodeBefore = new Mock<IWebFormsTextNode>();
            openingCodeNode = new Mock<IWebFormsCodeBlockNode>();
            openingCodeNode.SetupGet(n => n.BlockType).Returns(CodeBlockNodeType.Opening);
            contCodeNode = new Mock<IWebFormsCodeBlockNode>();
            contCodeNode.SetupGet(n => n.BlockType).Returns(CodeBlockNodeType.Continued);
            innerTextNode = new Mock<IWebFormsTextNode>();
            closingCodeNode = new Mock<IWebFormsCodeBlockNode>();
            closingCodeNode.SetupGet(n => n.BlockType).Returns(CodeBlockNodeType.Closing);
            outerTextNodeAfter = new Mock<IWebFormsTextNode>();

            nodeFactory = new WebFormsCodeGroupFactory();
            filter = new CodeBlockGroupingFilter(nodeFactory);
        }
 public CodeBlockGroupingFilter(IWebFormsCodeGroupNodeFactory nodeFactory)
 {
     MultiPartNodeFactory = nodeFactory;
 }
Beispiel #6
0
 public CodeBlockGroupingFilter(IWebFormsCodeGroupNodeFactory nodeFactory)
 {
     MultiPartNodeFactory = nodeFactory;
 }