protected InlineRenameListenerFactoryTest() { _factory = new MockRepository(MockBehavior.Strict); var vimApplicationSettings = _factory.Create <IVimApplicationSettings>(); vimApplicationSettings.SetupGet(x => x.EnableExternalEditMonitoring).Returns(true); var serviceProvider = _factory.Create <SVsServiceProvider>(); _inlineRenameListenerFactory = new InlineRenameListenerFactory( vimApplicationSettings.Object, serviceProvider.Object); _vimBuffer = CreateVimBufferWithContentType(VsVimConstants.CSharpContentType); }
internal DefaultKeyProcessorProvider( IVim vim, IKeyUtil keyUtil, ICompletionBroker completionBroker, ISignatureHelpBroker signatureHelpBroker, InlineRenameListenerFactory inlineRenameListenerFactory) { _vim = vim; _keyUtil = keyUtil; _completionBroker = completionBroker; _signatureHelpBroker = signatureHelpBroker; _inlineRenameListenerFactory = inlineRenameListenerFactory; }
public VimKeyProcessor( IVimBuffer vimBuffer, IKeyUtil keyUtil, ICompletionBroker completionBroker, ISignatureHelpBroker signatureHelpBroker, InlineRenameListenerFactory inlineRenameListenerFactory) { VimBuffer = vimBuffer; _keyUtil = keyUtil; _completionBroker = completionBroker; _signatureHelpBroker = signatureHelpBroker; _inlineRenameListenerFactory = inlineRenameListenerFactory; }
public CaretUtil(InlineRenameListenerFactory inlineRenameListenerFactory) { _inlineRenameListenerFactory = inlineRenameListenerFactory; }