public void ReenableActiveSelectionNoSelectModeMouse() { _vimBuffer1.Process(GlobalSettings.DisableAllCommand); Assert.Equal(ModeKind.Disabled, _vimBuffer1.ModeKind); _vimBuffer1.TextView.Selection.Select(0, _vimBuffer1.TextView.GetEndPoint().Position); _vimBuffer1.Process(GlobalSettings.DisableAllCommand); Assert.Equal(ModeKind.VisualCharacter, _vimBuffer1.ModeKind); _vimBuffer1.ProcessNotation("<Esc>"); Assert.Equal(ModeKind.Normal, _vimBuffer1.ModeKind); }
public void QuitDirtyBuffer() { VimHost.IsDirtyFunc = _ => true; _vimBuffer.ProcessNotation(":q<CR>"); Assert.Equal(Resources.Common_NoWriteSinceLastChange, _control.CommandLineTextBox.Text); }