237 references to Session
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (237)
AutomaticCompletion\AutomaticBraceCompletionTests.cs (115)
38
CheckStart(session.
Session
);
39
CheckText(session.
Session
, """
65
CheckStart(session.
Session
);
66
CheckText(session.
Session
, """
90
CheckStart(session.
Session
);
91
CheckReturn(session.
Session
, 12, """
150
CheckStart(session.
Session
);
164
CheckStart(session.
Session
);
179
CheckStart(session.
Session
);
194
CheckStart(session.
Session
);
208
CheckStart(session.
Session
);
222
CheckStart(session.
Session
);
236
CheckStart(session.
Session
);
237
CheckReturn(session.
Session
, 0, """
338
CheckStart(session.
Session
);
356
CheckStart(session.
Session
);
374
CheckStart(session.
Session
);
392
CheckStart(session.
Session
);
403
CheckStart(session.
Session
);
414
CheckStart(session.
Session
);
415
CheckBackspace(session.
Session
);
426
CheckStart(session.
Session
);
427
CheckTab(session.
Session
);
438
CheckStart(session.
Session
);
439
CheckOverType(session.
Session
);
454
CheckStart(session.
Session
);
465
CheckStart(session.
Session
);
466
CheckReturn(session.
Session
, 4);
484
CheckStart(session.
Session
);
485
CheckText(session.
Session
, """
494
CheckReturn(session.
Session
, 12, """
523
CheckStart(session.
Session
);
524
CheckText(session.
Session
, """
533
CheckReturn(session.
Session
, 12, """
562
CheckStart(session.
Session
);
563
CheckText(session.
Session
, """
572
CheckReturn(session.
Session
, 12, """
601
CheckStart(session.
Session
);
602
CheckText(session.
Session
, """
628
CheckStart(session.
Session
);
629
CheckText(session.
Session
, """
656
CheckStart(session.
Session
);
657
CheckText(session.
Session
, """
667
CheckReturn(session.
Session
, 12, """
698
CheckStart(session.
Session
);
699
CheckText(session.
Session
, """
709
CheckReturn(session.
Session
, 12, """
739
CheckStart(session.
Session
);
740
CheckText(session.
Session
, """
749
CheckReturn(session.
Session
, 12, """
780
CheckStart(session.
Session
);
781
CheckReturn(session.
Session
, 12, """
819
CheckStart(session.
Session
);
820
CheckReturn(session.
Session
, 12, """
852
CheckStart(session.
Session
);
853
CheckReturn(session.
Session
, 12, """
894
CheckStart(session.
Session
);
895
CheckReturn(session.
Session
, 12, """
933
CheckStart(session.
Session
);
934
CheckReturn(session.
Session
, 12, """
973
CheckStart(session.
Session
);
974
CheckReturn(session.
Session
, 12, """
1002
CheckStart(session.
Session
);
1003
CheckReturn(session.
Session
, 12, """
1037
CheckStart(session.
Session
);
1038
CheckReturn(session.
Session
, 12, """
1066
CheckStart(session.
Session
);
1067
CheckReturn(session.
Session
, 12, """
1100
CheckStart(session.
Session
);
1101
CheckReturn(session.
Session
, 12, """
1129
CheckStart(session.
Session
);
1130
CheckReturn(session.
Session
, 12, """
1164
CheckStart(session.
Session
);
1171
""", session.
Session
.SubjectBuffer.CurrentSnapshot.GetText());
1173
CheckReturn(session.
Session
, 4, """
1202
CheckStart(session.
Session
);
1209
""", session.
Session
.SubjectBuffer.CurrentSnapshot.GetText());
1230
CheckStart(session.
Session
);
1237
""", session.
Session
.SubjectBuffer.CurrentSnapshot.GetText());
1239
CheckReturn(session.
Session
, 8, """
1270
CheckStart(session.
Session
);
1279
""", session.
Session
.SubjectBuffer.CurrentSnapshot.GetText());
1281
CheckReturn(session.
Session
, 8, """
1309
CheckStart(session.
Session
);
1310
CheckText(session.
Session
, """
1328
CheckStart(session.
Session
);
1329
Type(session.
Session
, "dd");
1330
CheckReturn(session.
Session
, 0, """
1351
CheckStart(session.
Session
);
1360
""", session.
Session
.SubjectBuffer.CurrentSnapshot.GetText());
1370
CheckStart(session.
Session
);
1373
var buffer = session.
Session
.SubjectBuffer;
1376
CheckReturn(session.
Session
, 4, """
1396
CheckStart(session.
Session
);
1397
CheckReturn(session.
Session
, 4, result: "class C\r{\r\r}");
1442
CheckStart(session.
Session
);
1443
CheckReturn(session.
Session
, 12, expected);
1489
CheckStart(session.
Session
);
1490
CheckReturn(session.
Session
, bracesOnNewLine ? 16 : 12, expected);
1536
CheckStart(session.
Session
);
1537
CheckReturn(session.
Session
, 12, expected);
1583
CheckStart(session.
Session
);
1584
CheckReturn(session.
Session
, 12, expected);
1630
CheckStart(session.
Session
);
1631
CheckReturn(session.
Session
, 12, expected);
1678
CheckStart(session.
Session
);
1679
CheckReturn(session.
Session
, 12, expected);
1732
CheckStart(session.
Session
);
1733
CheckReturn(session.
Session
, 12, expected);
1754
CheckStart(session.
Session
);
1758
""", session.
Session
.SubjectBuffer.CurrentSnapshot.GetText());
1760
CheckReturn(session.
Session
, 0, """
1783
CheckStart(session.
Session
);
1784
CheckText(session.
Session
, """
1793
CheckReturn(session.
Session
, 12, """
AutomaticCompletion\AutomaticBracketCompletionTests.cs (18)
31
CheckStart(session.
Session
);
40
CheckStart(session.
Session
);
137
CheckStart(session.
Session
);
155
CheckStart(session.
Session
);
173
CheckStart(session.
Session
);
191
CheckStart(session.
Session
);
205
CheckStart(session.
Session
);
219
CheckStart(session.
Session
);
220
CheckBackspace(session.
Session
);
234
CheckStart(session.
Session
);
235
CheckTab(session.
Session
);
249
CheckStart(session.
Session
);
250
CheckOverType(session.
Session
);
266
CheckStart(session.
Session
);
281
CheckStart(session.
Session
);
297
CheckStart(session.
Session
);
298
CheckText(session.
Session
, """
307
CheckReturn(session.
Session
, 12, """
AutomaticCompletion\AutomaticLessAndGreaterThanCompletionTests.cs (38)
37
CheckStart(session.
Session
, expectValidSession: false);
47
CheckStart(session.
Session
);
62
CheckStart(session.
Session
);
72
CheckStart(session.
Session
);
73
CheckBackspace(session.
Session
);
83
CheckStart(session.
Session
);
84
CheckTab(session.
Session
);
94
CheckStart(session.
Session
);
95
CheckOverType(session.
Session
);
105
CheckStart(session.
Session
, expectValidSession: false);
120
CheckStart(session.
Session
);
138
CheckStart(session.
Session
, expectValidSession: false);
155
CheckStart(session.
Session
);
172
CheckStart(session.
Session
);
186
CheckStart(session.
Session
);
187
Type(session.
Session
, "int");
188
CheckOverType(session.
Session
);
202
CheckStart(session.
Session
);
203
Type(session.
Session
, "T");
204
CheckOverType(session.
Session
);
218
CheckStart(session.
Session
);
219
Type(session.
Session
, "int");
220
CheckOverType(session.
Session
);
239
CheckStart(session.
Session
);
240
Type(session.
Session
, "int");
241
CheckOverType(session.
Session
);
258
CheckStart(session.
Session
, expectValidSession: false);
276
CheckStart(session.
Session
, expectValidSession: false);
294
CheckStart(session.
Session
, expectValidSession: false);
312
CheckStart(session.
Session
);
341
CheckStart(session.
Session
);
342
Type(session.
Session
, "int");
343
CheckOverType(session.
Session
);
380
CheckStart(session.
Session
);
415
CheckStart(session.
Session
);
429
CheckStart(session.
Session
);
430
Type(session.
Session
, "int");
431
CheckOverType(session.
Session
);
AutomaticCompletion\AutomaticLiteralCompletionTests.cs (51)
28
CheckStart(session.
Session
);
36
CheckStart(session.
Session
);
44
CheckStart(session.
Session
);
52
CheckStart(session.
Session
);
60
CheckStart(session.
Session
);
109
CheckStart(session.
Session
);
126
CheckStart(session.
Session
);
143
CheckStart(session.
Session
);
144
CheckBackspace(session.
Session
);
161
CheckStart(session.
Session
);
162
CheckTab(session.
Session
);
179
CheckStart(session.
Session
);
180
CheckOverType(session.
Session
);
197
CheckStart(session.
Session
);
214
CheckStart(session.
Session
);
215
CheckBackspace(session.
Session
);
232
CheckStart(session.
Session
);
233
CheckTab(session.
Session
);
250
CheckStart(session.
Session
);
251
CheckOverType(session.
Session
);
268
CheckStart(session.
Session
);
285
CheckStart(session.
Session
);
286
CheckBackspace(session.
Session
);
303
CheckStart(session.
Session
);
304
CheckTab(session.
Session
);
321
CheckStart(session.
Session
);
322
CheckOverType(session.
Session
);
339
CheckStart(session.
Session
);
356
CheckStart(session.
Session
);
357
CheckBackspace(session.
Session
);
374
CheckStart(session.
Session
);
375
CheckTab(session.
Session
);
392
CheckStart(session.
Session
);
393
CheckOverType(session.
Session
);
410
CheckStart(session.
Session
);
411
CheckTab(session.
Session
);
428
CheckStart(session.
Session
);
429
CheckOverType(session.
Session
);
446
CheckStart(session.
Session
);
447
CheckBackspace(session.
Session
);
480
CheckStart(session.
Session
, expectValidSession: false);
497
CheckStart(session.
Session
);
514
CheckStart(session.
Session
);
532
CheckStart(session.
Session
);
547
CheckStart(session.
Session
, expectValidSession: false);
564
CheckStart(session.
Session
);
581
CheckStart(session.
Session
);
598
CheckStart(session.
Session
);
615
CheckStart(session.
Session
);
633
CheckStart(session.
Session
);
644
CheckStart(session.
Session
);
AutomaticCompletion\AutomaticParenthesisCompletionTests.cs (15)
39
CheckStart(session.
Session
);
56
CheckStart(session.
Session
);
71
CheckStart(session.
Session
);
86
CheckStart(session.
Session
);
87
CheckBackspace(session.
Session
);
102
CheckStart(session.
Session
);
103
CheckTab(session.
Session
);
118
CheckStart(session.
Session
);
119
CheckOverType(session.
Session
);
137
CheckStart(session.
Session
);
155
CheckStart(session.
Session
);
172
CheckStart(session.
Session
);
193
CheckStart(session.
Session
, expectValidSession: false);
208
CheckStart(session.
Session
);
209
CheckBackspace(session.
Session
);