internal VsFilterKeysAdapter( IVsFilterKeys filterKeys, IVsCodeWindow codeWindow, IVsAdapter vsAdapter, IVimBuffer buffer) { _filterKeys = filterKeys; _buffer = buffer; _vsAdapter = vsAdapter; _codeWindow = codeWindow; _buffer.Closed += delegate { Uninstall(); }; }
public VsFilterKeysAdapterTest() { _factory = new MockRepository(MockBehavior.Loose); _vsAdapter = _factory.Create<IVsAdapter>(); _filterKeys = _factory.Create<IVsFilterKeys>(); _codeWindow = _factory.Create<IVsCodeWindow>(); _buffer = _factory.Create<IVimBuffer>(); _adapter = new VsFilterKeysAdapter( _filterKeys.Object, _codeWindow.Object, _vsAdapter.Object, _buffer.Object); _adapterInterface = _adapter; }
public VsFilterKeysAdapterTest() { _factory = new MockRepository(MockBehavior.Loose); _vsAdapter = _factory.Create <IVsAdapter>(); _filterKeys = _factory.Create <IVsFilterKeys>(); _codeWindow = _factory.Create <IVsCodeWindow>(); _buffer = _factory.Create <IVimBuffer>(); _adapter = new VsFilterKeysAdapter( _filterKeys.Object, _codeWindow.Object, _vsAdapter.Object, _buffer.Object); _adapterInterface = _adapter; }