Esempio n. 1
0
 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();
 }
Esempio n. 2
0
 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();
 }
Esempio n. 3
0
 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();
 }
Esempio n. 4
0
 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();
 }