1 override of SubjectBuffer
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
DebuggerIntelliSense\TestState.vb (1)
72
Public Overrides ReadOnly Property
SubjectBuffer
As ITextBuffer
87 references to SubjectBuffer
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (4)
StringCopyPaste\StringCopyPasteCommandHandlerTests.cs (4)
119
new PasteCommandArgs(this.TextView, this.
SubjectBuffer
), () => EditorOperations.Paste(), TestCommandExecutionContext.Create());
135
new PasteCommandArgs(this.TextView, this.
SubjectBuffer
), () =>
151
var finalText = this.
SubjectBuffer
.CurrentSnapshot.GetText();
175
var finalText = this.
SubjectBuffer
.CurrentSnapshot.GetText();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (36)
AbstractCommandHandlerTestState.cs (36)
185
var history = UndoHistoryRegistry.GetHistory(
SubjectBuffer
);
193
new VirtualSnapshotPoint(
SubjectBuffer
.CurrentSnapshot, currentCaret.BufferPosition.Position),
194
new VirtualSnapshotPoint(
SubjectBuffer
.CurrentSnapshot, currentCaret.BufferPosition.Position + offset));
202
return
SubjectBuffer
.CurrentSnapshot.GetLineFromPosition(caretPosition.BufferPosition);
214
var line =
SubjectBuffer
.CurrentSnapshot.GetLineFromPosition(bufferCaretPosition);
225
=>
SubjectBuffer
.CurrentSnapshot.GetText();
252
Assert.Equal(expectedLine.Trim(),
SubjectBuffer
.CurrentSnapshot.GetLineFromLineNumber(line).GetText().Trim());
260
=> commandHandler(new BackspaceKeyCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
263
=> commandHandler(new DeleteKeyCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
266
=> commandHandler(new WordDeleteToStartCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
269
=> commandHandler(new EscapeKeyCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
272
=> commandHandler(new EscapeKeyCommandArgs(TextView,
SubjectBuffer
), TestCommandExecutionContext.Create());
275
=> commandHandler(new UpKeyCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
278
=> commandHandler(new DownKeyCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
281
=> commandHandler(new TabKeyCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
284
=> commandHandler(new TabKeyCommandArgs(TextView,
SubjectBuffer
), TestCommandExecutionContext.Create());
287
=> commandHandler(new BackTabKeyCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
290
=> commandHandler(new BackTabKeyCommandArgs(TextView,
SubjectBuffer
), TestCommandExecutionContext.Create());
293
=> commandHandler(new ReturnKeyCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
296
=> commandHandler(new ReturnKeyCommandArgs(TextView,
SubjectBuffer
), TestCommandExecutionContext.Create());
299
=> commandHandler(new PageUpKeyCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
302
=> commandHandler(new PageDownKeyCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
305
=> commandHandler(new CopyCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
308
=> commandHandler(new CutCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
311
=> commandHandler(new PasteCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
314
=> commandHandler(new InvokeCompletionListCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
317
=> commandHandler(new CommitUniqueCompletionListItemCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
320
=> commandHandler(new InsertSnippetCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
323
=> commandHandler(new InsertSnippetCommandArgs(TextView,
SubjectBuffer
), TestCommandExecutionContext.Create());
326
=> commandHandler(new SurroundWithCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
329
=> commandHandler(new SurroundWithCommandArgs(TextView,
SubjectBuffer
), TestCommandExecutionContext.Create());
332
=> commandHandler(new InvokeSignatureHelpCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
335
=> commandHandler(new TypeCharCommandArgs(TextView,
SubjectBuffer
, typeChar), nextHandler, TestCommandExecutionContext.Create());
347
=> commandHandler(new SaveCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
350
=> commandHandler(new SelectAllCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
353
=> commandHandler(new ToggleCompletionModeCommandArgs(TextView,
SubjectBuffer
), nextHandler, TestCommandExecutionContext.Create());
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (8)
IntelliSense\CSharpCompletionCommandHandlerTests.vb (7)
3441
Assert.Contains("public override void Goo<S>(S x = default(S))", state.
SubjectBuffer
.CurrentSnapshot.GetText(), StringComparison.Ordinal)
3465
Assert.Contains("public override void Goo<S>(S x = default)", state.
SubjectBuffer
.CurrentSnapshot.GetText(), StringComparison.Ordinal)
3493
Assert.Contains(" public override void Goo(int x = 0, int[] y = null)", state.
SubjectBuffer
.CurrentSnapshot.GetText(), StringComparison.Ordinal)
3831
state.TextView.Caret.MoveTo(New VisualStudio.Text.SnapshotPoint(state.
SubjectBuffer
.CurrentSnapshot, 220))
4370
Dim subjectBufferExposedSpan = state.
SubjectBuffer
.CurrentSnapshot.CreateTrackingSpan(0, state.
SubjectBuffer
.CurrentSnapshot.Length, SpanTrackingMode.EdgeExclusive, TrackingFidelityMode.Forward)
4379
state.SendDeleteToSpecificViewAndBuffer(disposableView.TextView, state.
SubjectBuffer
)
IntelliSense\CSharpCompletionCommandHandlerTests_Conversions.vb (1)
167
Assert.Equal(expected, state.
SubjectBuffer
.CurrentSnapshot.GetText())
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (3)
Interactive\Commands\InteractiveWindowCommandHandlerTestState.cs (3)
74
var copyToInteractiveArgs = new CopyToInteractiveCommandArgs(TextView,
SubjectBuffer
);
80
var executeInInteractiveArgs = new ExecuteInInteractiveCommandArgs(TextView,
SubjectBuffer
);
86
var executeInInteractiveArgs = new ExecuteInInteractiveCommandArgs(TextView,
SubjectBuffer
);
Microsoft.VisualStudio.LanguageServices.UnitTests (36)
Snippets\CSharpSnippetCommandHandlerTests.vb (18)
25
Assert.Equal("public class Goo", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
39
Assert.Equal("#if", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
52
Assert.Equal("class ", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
65
Assert.Equal("class", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
77
Assert.Equal("cla ss", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
89
Assert.Equal("class Goo", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
111
Assert.Equal(expectedResults, testState.
SubjectBuffer
.CurrentSnapshot.GetText())
123
Assert.Equal(" class Goo {}", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
134
Assert.Equal("class Goo {}", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
144
Assert.Equal(" class Goo {}", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
154
Assert.Equal(Environment.NewLine & " class Goo {}", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
166
Assert.Equal(" class Goo {}", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
177
Assert.Equal("EscapePassedThrough! class Goo {}", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
226
Assert.Equal("for ", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
237
Dim state = handler.GetCommandState(New InsertSnippetCommandArgs(testState.TextView, testState.
SubjectBuffer
))
245
Assert.Equal("for", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
256
Dim state = handler.GetCommandState(New SurroundWithCommandArgs(testState.TextView, testState.
SubjectBuffer
))
264
Assert.Equal("for", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
Snippets\SnippetTestState.vb (1)
78
SubjectBuffer
,
Snippets\VisualBasicSnippetCommandHandlerTests.vb (17)
26
Assert.Equal("Public Class Goo", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
38
Assert.Equal("Class ", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
50
Assert.Equal("Class", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
62
Assert.Equal("Class", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
74
Assert.Equal("Cla ss", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
86
Assert.Equal("Class Goo", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
108
Assert.Equal(expectedResults, testState.
SubjectBuffer
.CurrentSnapshot.GetText())
130
Assert.Equal(expectedResults, testState.
SubjectBuffer
.CurrentSnapshot.GetText())
151
Assert.Equal(expectedText, testState.
SubjectBuffer
.CurrentSnapshot.GetText())
172
Assert.Equal(expectedText, testState.
SubjectBuffer
.CurrentSnapshot.GetText())
193
Assert.Equal(expectedText, testState.
SubjectBuffer
.CurrentSnapshot.GetText())
215
Assert.Equal(expectedText, testState.
SubjectBuffer
.CurrentSnapshot.GetText())
236
Assert.Equal(expectedText, testState.
SubjectBuffer
.CurrentSnapshot.GetText())
257
Assert.Equal(expectedText, testState.
SubjectBuffer
.CurrentSnapshot.GetText())
382
Assert.Equal("for ", testState.
SubjectBuffer
.CurrentSnapshot.GetText())
393
Dim state = handler.GetCommandState(New InsertSnippetCommandArgs(testState.TextView, testState.
SubjectBuffer
))
401
Assert.Equal("for", testState.
SubjectBuffer
.CurrentSnapshot.GetText())