Пример #1
0
 public ExpansionClient(ITextView textView, ITextBuffer textBuffer, IVsExpansionManager expansionManager, IExpansionsCache cache)
 {
     TextView          = textView;
     TextBuffer        = textBuffer;
     _expansionManager = expansionManager;
     _cache            = cache;
 }
Пример #2
0
 public ExpansionClient(ITextView textView, ITextBuffer textBuffer, IVsExpansionManager expansionManager, IExpansionsCache cache, IServiceContainer services)
 {
     TextView          = textView;
     TextBuffer        = textBuffer;
     _expansionManager = expansionManager;
     _cache            = cache;
     _services         = services;
 }
Пример #3
0
        public ExpansionsTest(IServiceContainer services)
        {
            _services         = services;
            _expansionManager = Substitute.For <IVsExpansionManager>();

            _cache = Substitute.For <IExpansionsCache>();
            _cache.GetExpansion("if").Returns(new VsExpansion {
                description = "if statement",
                path        = "path",
                shortcut    = "if",
                title       = "if statement"
            });
        }
Пример #4
0
        public ExpansionsTest() {
            _expansionManager = Substitute.For<IVsExpansionManager>();

            _cache = Substitute.For<IExpansionsCache>();
            _cache.GetExpansion("if").Returns(new VsExpansion() {
                description = "if statement",
                path = "path",
                shortcut = "if",
                title = "if statement"
            });

            TextBufferUtilities.AdaptersFactoryService = new VsEditorAdaptersFactoryServiceMock();
        }
Пример #5
0
        public ExpansionsTest()
        {
            _expansionManager = Substitute.For <IVsExpansionManager>();

            _cache = Substitute.For <IExpansionsCache>();
            _cache.GetExpansion("if").Returns(new VsExpansion()
            {
                description = "if statement",
                path        = "path",
                shortcut    = "if",
                title       = "if statement"
            });

            TextBufferUtilities.AdaptersFactoryService = new VsEditorAdaptersFactoryServiceMock();
        }
Пример #6
0
 public ExpansionsController(ITextView textView, ITextBuffer textBuffer, IVsExpansionManager expansionManager, IExpansionsCache cache)
 {
     _textView        = textView;
     _textBuffer      = textBuffer;
     _expansionClient = new ExpansionClient(textView, textBuffer, expansionManager, cache);
 }
Пример #7
0
 public ExpansionsController(ITextView textView, ITextBuffer textBuffer, IVsExpansionManager expansionManager, IExpansionsCache cache) {
     _textView = textView;
     _textBuffer = textBuffer;
     _expansionClient = new ExpansionClient(textView, textBuffer, expansionManager, cache);
 }
Пример #8
0
 public ExpansionsController(ITextView textView, ITextBuffer textBuffer, IVsExpansionManager expansionManager, IExpansionsCache cache, IServiceContainer services)
 {
     _textView        = textView;
     _expansionClient = new ExpansionClient(textView, textBuffer, expansionManager, cache, services);
     _services        = services;
 }
Пример #9
0
 public ExpansionClient(ITextView textView, ITextBuffer textBuffer, IVsExpansionManager expansionManager, IExpansionsCache cache) {
     TextView = textView;
     TextBuffer = textBuffer;
     _expansionManager = expansionManager;
     _cache = cache;
 }