Exemplo n.º 1
0
        public override object VisitCompilationUnit(CompilationUnit compilationUnit, object data)
        {
            _treeService.PushArea("Components");
            object r = base.VisitCompilationUnit(compilationUnit, data);

            _treeService.PopNode();
            return(base.VisitCompilationUnit(compilationUnit, data));
        }
Exemplo n.º 2
0
        public void VisitCompileUnit_Always_PushesComponentsArea()
        {
            CompilationUnit cu = new CompilationUnit();

            using (_mocks.Unordered())
            {
                _treeService.PushArea("Components");
                _treeService.PopNode();
            }

            _mocks.ReplayAll();
            _visitor.VisitCompilationUnit(cu, null);
            _mocks.VerifyAll();
        }