1 override of SubjectBuffer
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
DebuggerIntelliSense\TestState.vb (1)
72Public Overrides ReadOnly Property SubjectBuffer As ITextBuffer
87 references to SubjectBuffer
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (4)
StringCopyPaste\StringCopyPasteCommandHandlerTests.cs (4)
119new PasteCommandArgs(this.TextView, this.SubjectBuffer), () => EditorOperations.Paste(), TestCommandExecutionContext.Create()); 135new PasteCommandArgs(this.TextView, this.SubjectBuffer), () => 151var finalText = this.SubjectBuffer.CurrentSnapshot.GetText(); 175var finalText = this.SubjectBuffer.CurrentSnapshot.GetText();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (36)
AbstractCommandHandlerTestState.cs (36)
185var history = UndoHistoryRegistry.GetHistory(SubjectBuffer); 193new VirtualSnapshotPoint(SubjectBuffer.CurrentSnapshot, currentCaret.BufferPosition.Position), 194new VirtualSnapshotPoint(SubjectBuffer.CurrentSnapshot, currentCaret.BufferPosition.Position + offset)); 202return SubjectBuffer.CurrentSnapshot.GetLineFromPosition(caretPosition.BufferPosition); 214var line = SubjectBuffer.CurrentSnapshot.GetLineFromPosition(bufferCaretPosition); 225=> SubjectBuffer.CurrentSnapshot.GetText(); 252Assert.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)
3441Assert.Contains("public override void Goo<S>(S x = default(S))", state.SubjectBuffer.CurrentSnapshot.GetText(), StringComparison.Ordinal) 3465Assert.Contains("public override void Goo<S>(S x = default)", state.SubjectBuffer.CurrentSnapshot.GetText(), StringComparison.Ordinal) 3493Assert.Contains(" public override void Goo(int x = 0, int[] y = null)", state.SubjectBuffer.CurrentSnapshot.GetText(), StringComparison.Ordinal) 3831state.TextView.Caret.MoveTo(New VisualStudio.Text.SnapshotPoint(state.SubjectBuffer.CurrentSnapshot, 220)) 4370Dim subjectBufferExposedSpan = state.SubjectBuffer.CurrentSnapshot.CreateTrackingSpan(0, state.SubjectBuffer.CurrentSnapshot.Length, SpanTrackingMode.EdgeExclusive, TrackingFidelityMode.Forward) 4379state.SendDeleteToSpecificViewAndBuffer(disposableView.TextView, state.SubjectBuffer)
IntelliSense\CSharpCompletionCommandHandlerTests_Conversions.vb (1)
167Assert.Equal(expected, state.SubjectBuffer.CurrentSnapshot.GetText())
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (3)
Interactive\Commands\InteractiveWindowCommandHandlerTestState.cs (3)
74var copyToInteractiveArgs = new CopyToInteractiveCommandArgs(TextView, SubjectBuffer); 80var executeInInteractiveArgs = new ExecuteInInteractiveCommandArgs(TextView, SubjectBuffer); 86var executeInInteractiveArgs = new ExecuteInInteractiveCommandArgs(TextView, SubjectBuffer);
Microsoft.VisualStudio.LanguageServices.UnitTests (36)
Snippets\CSharpSnippetCommandHandlerTests.vb (18)
25Assert.Equal("public class Goo", testState.SubjectBuffer.CurrentSnapshot.GetText()) 39Assert.Equal("#if", testState.SubjectBuffer.CurrentSnapshot.GetText()) 52Assert.Equal("class ", testState.SubjectBuffer.CurrentSnapshot.GetText()) 65Assert.Equal("class", testState.SubjectBuffer.CurrentSnapshot.GetText()) 77Assert.Equal("cla ss", testState.SubjectBuffer.CurrentSnapshot.GetText()) 89Assert.Equal("class Goo", testState.SubjectBuffer.CurrentSnapshot.GetText()) 111Assert.Equal(expectedResults, testState.SubjectBuffer.CurrentSnapshot.GetText()) 123Assert.Equal(" class Goo {}", testState.SubjectBuffer.CurrentSnapshot.GetText()) 134Assert.Equal("class Goo {}", testState.SubjectBuffer.CurrentSnapshot.GetText()) 144Assert.Equal(" class Goo {}", testState.SubjectBuffer.CurrentSnapshot.GetText()) 154Assert.Equal(Environment.NewLine & " class Goo {}", testState.SubjectBuffer.CurrentSnapshot.GetText()) 166Assert.Equal(" class Goo {}", testState.SubjectBuffer.CurrentSnapshot.GetText()) 177Assert.Equal("EscapePassedThrough! class Goo {}", testState.SubjectBuffer.CurrentSnapshot.GetText()) 226Assert.Equal("for ", testState.SubjectBuffer.CurrentSnapshot.GetText()) 237Dim state = handler.GetCommandState(New InsertSnippetCommandArgs(testState.TextView, testState.SubjectBuffer)) 245Assert.Equal("for", testState.SubjectBuffer.CurrentSnapshot.GetText()) 256Dim state = handler.GetCommandState(New SurroundWithCommandArgs(testState.TextView, testState.SubjectBuffer)) 264Assert.Equal("for", testState.SubjectBuffer.CurrentSnapshot.GetText())
Snippets\SnippetTestState.vb (1)
78SubjectBuffer,
Snippets\VisualBasicSnippetCommandHandlerTests.vb (17)
26Assert.Equal("Public Class Goo", testState.SubjectBuffer.CurrentSnapshot.GetText()) 38Assert.Equal("Class ", testState.SubjectBuffer.CurrentSnapshot.GetText()) 50Assert.Equal("Class", testState.SubjectBuffer.CurrentSnapshot.GetText()) 62Assert.Equal("Class", testState.SubjectBuffer.CurrentSnapshot.GetText()) 74Assert.Equal("Cla ss", testState.SubjectBuffer.CurrentSnapshot.GetText()) 86Assert.Equal("Class Goo", testState.SubjectBuffer.CurrentSnapshot.GetText()) 108Assert.Equal(expectedResults, testState.SubjectBuffer.CurrentSnapshot.GetText()) 130Assert.Equal(expectedResults, testState.SubjectBuffer.CurrentSnapshot.GetText()) 151Assert.Equal(expectedText, testState.SubjectBuffer.CurrentSnapshot.GetText()) 172Assert.Equal(expectedText, testState.SubjectBuffer.CurrentSnapshot.GetText()) 193Assert.Equal(expectedText, testState.SubjectBuffer.CurrentSnapshot.GetText()) 215Assert.Equal(expectedText, testState.SubjectBuffer.CurrentSnapshot.GetText()) 236Assert.Equal(expectedText, testState.SubjectBuffer.CurrentSnapshot.GetText()) 257Assert.Equal(expectedText, testState.SubjectBuffer.CurrentSnapshot.GetText()) 382Assert.Equal("for ", testState.SubjectBuffer.CurrentSnapshot.GetText()) 393Dim state = handler.GetCommandState(New InsertSnippetCommandArgs(testState.TextView, testState.SubjectBuffer)) 401Assert.Equal("for", testState.SubjectBuffer.CurrentSnapshot.GetText())