protected override void Setup(string languageId) { base.Setup(languageId); _factory = new MockRepository(MockBehavior.Strict); _textBuffer = _factory.Create <ITextBuffer>(); _adapter = _factory.Create <IVsAdapter>(); _adapter.Setup(x => x.IsReadOnly(_textBuffer.Object)).Returns(false); _adapter.Setup(x => x.IsIncrementalSearchActive(It.IsAny <ITextView>())).Returns(false); _buffer = MockObjectFactory.CreateVimBuffer(_textBuffer.Object); _vsProcessor = new VsKeyProcessor(_adapter.Object, _buffer.Object); _processor = _vsProcessor; _device = new MockKeyboardDevice(); }
protected override void Setup(string languageId) { base.Setup(languageId); _factory = new MockRepository(MockBehavior.Strict); _textBuffer = _factory.Create <ITextBuffer>(); _vsAdapter = _factory.Create <IVsAdapter>(); _vsAdapter.Setup(x => x.IsIncrementalSearchActive(It.IsAny <ITextView>())).Returns(false); _buffer = MockObjectFactory.CreateVimBuffer(_textBuffer.Object); _buffer.Setup(x => x.CanProcess(It.IsAny <KeyInput>())).Returns(true); _buffer.Setup(x => x.Process(It.IsAny <KeyInput>())).Returns(ProcessResult.NewHandled(ModeSwitch.NoSwitch)); _buffer.SetupGet(x => x.ModeKind).Returns(ModeKind.Normal); _bufferCoordinator = new VimBufferCoordinator(_buffer.Object); _vsProcessor = new VsKeyProcessor(_vsAdapter.Object, _bufferCoordinator); _processor = _vsProcessor; _device = new MockKeyboardDevice(); }
protected override void Setup(string languageId) { base.Setup(languageId); _factory = new MockRepository(MockBehavior.Strict); _textBuffer = _factory.Create<ITextBuffer>(); _vsAdapter = _factory.Create<IVsAdapter>(); _vsAdapter.Setup(x => x.IsIncrementalSearchActive(It.IsAny<ITextView>())).Returns(false); _buffer = MockObjectFactory.CreateVimBuffer(_textBuffer.Object); _buffer.Setup(x => x.CanProcess(It.IsAny<KeyInput>())).Returns(true); _buffer.Setup(x => x.Process(It.IsAny<KeyInput>())).Returns(ProcessResult.NewHandled(ModeSwitch.NoSwitch)); _buffer.SetupGet(x => x.ModeKind).Returns(ModeKind.Normal); _bufferCoordinator = new VimBufferCoordinator(_buffer.Object); _vsProcessor = new VsKeyProcessor(_vsAdapter.Object, _bufferCoordinator); _processor = _vsProcessor; _device = new MockKeyboardDevice(); }
protected override void Setup(string languageId) { base.Setup(languageId); _factory = new MockRepository(MockBehavior.Strict); _textBuffer = _factory.Create<ITextBuffer>(); _adapter = _factory.Create<IVsAdapter>(); _adapter.Setup(x => x.IsReadOnly(_textBuffer.Object)).Returns(false); _buffer = MockObjectFactory.CreateVimBuffer(_textBuffer.Object); _vsProcessor = new VsKeyProcessor(_adapter.Object, _buffer.Object); _processor = _vsProcessor; _device = new MockKeyboardDevice(); }