197 references to VerifyTrue
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (197)
Extensions\ContextQuery\IsPossibleDeconstructionDesignationTests.cs (21)
26
=>
VerifyTrue
(AddInsideMethod(@"(var $$, var y)"));
30
=>
VerifyTrue
(AddInsideMethod(@"(var $$, var y) = e;"));
34
=>
VerifyTrue
(AddInsideMethod(@"(var x, var $$)"));
38
=>
VerifyTrue
(AddInsideMethod(@"var ($$, y)"));
42
=>
VerifyTrue
(AddInsideMethod(@"var ($$, y)"));
46
=>
VerifyTrue
(AddInsideMethod(@"var ($$)"));
50
=>
VerifyTrue
(AddInsideMethod(@"(var $$)"));
54
=>
VerifyTrue
(AddInsideMethod(@"(var a, var $$)"));
62
=>
VerifyTrue
(AddInsideMethod(@"Func<int, int, int> f = (x, i $$"));
66
=>
VerifyTrue
(AddInsideMethod(@"var (($$), y)"));
70
=>
VerifyTrue
(AddInsideMethod(@"var ((x, $$), y)"));
74
=>
VerifyTrue
(AddInsideMethod(@"var ((x, $$), y) = e;"));
78
=>
VerifyTrue
(AddInsideMethod(@"foreach(var ($$"));
82
=>
VerifyTrue
(AddInsideMethod(@"foreach(var ($$)"));
86
=>
VerifyTrue
(AddInsideMethod(@"foreach(var ($$))"));
90
=>
VerifyTrue
(AddInsideMethod(@"foreach(var (x, $$"));
94
=>
VerifyTrue
(AddInsideMethod(@"foreach(var ($$) in "));
98
=>
VerifyTrue
(AddInsideMethod(@"foreach(var (($$), y)"));
102
=>
VerifyTrue
(AddInsideMethod(@"foreach(var (($$), y) in "));
106
=>
VerifyTrue
(AddInsideMethod(@"foreach(var ((x, $$), y)"));
110
=>
VerifyTrue
(AddInsideMethod(@"foreach(var ((x, $$), y) in "));
Extensions\ContextQuery\NamespaceContextTests.cs (85)
22
=>
VerifyTrue
(@"$$");
26
=>
VerifyTrue
(@"using $$");
42
=>
VerifyTrue
("""
74
=>
VerifyTrue
(@"[assembly: $$]");
78
=>
VerifyTrue
("""
85
=>
VerifyTrue
(@"class CL<[A$$]T> {}");
89
=>
VerifyTrue
("""
98
=>
VerifyTrue
("""
106
=>
VerifyTrue
("""
134
=>
VerifyTrue
(@"using MyType = $$");
142
=>
VerifyTrue
("""
149
=>
VerifyTrue
("""
156
=>
VerifyTrue
(AddInsideMethod(@"var t = $$)c"));
168
=>
VerifyTrue
(AddInsideMethod(@"var t = ($$)c"));
172
=>
VerifyTrue
(AddInsideMethod(@"var t = new $$"));
176
=>
VerifyTrue
(AddInsideMethod(@"var t = new $$ ["));
180
=>
VerifyTrue
(AddInsideMethod(@"var t = stackalloc $$"));
184
=>
VerifyTrue
(AddInsideMethod(@"var t = from $$ c"));
188
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C join $$ j"));
192
=>
VerifyTrue
(AddInsideMethod(@"$$ i ="));
196
=>
VerifyTrue
(AddInsideMethod(@"fixed($$"));
200
=>
VerifyTrue
(AddInsideMethod(@"foreach($$"));
208
=>
VerifyTrue
(AddInsideMethod(@"try {} catch($$"));
212
=>
VerifyTrue
("""
219
=>
VerifyTrue
("""
226
=>
VerifyTrue
("""
240
=>
VerifyTrue
("""
247
=>
VerifyTrue
("""
254
=>
VerifyTrue
("""
261
=>
VerifyTrue
("""
268
=>
VerifyTrue
("""
275
=>
VerifyTrue
("""
282
=>
VerifyTrue
("""
289
=>
VerifyTrue
("""
296
=>
VerifyTrue
("""
303
=>
VerifyTrue
("""
310
=>
VerifyTrue
(AddInsideMethod(@"($$"));
314
=>
VerifyTrue
(AddInsideMethod(@"$$("));
318
=>
VerifyTrue
(AddInsideMethod(@"$$["));
322
=>
VerifyTrue
(AddInsideMethod(@"i[$$"));
326
=>
VerifyTrue
(AddInsideMethod(@"(c)$$"));
330
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in $$"));
334
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C let n = $$"));
338
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C orderby $$"));
342
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C select $$"));
346
=>
VerifyTrue
(AddInsideMethod(@"$$"));
350
=>
VerifyTrue
(AddInsideMethod(@"return $$"));
354
=>
VerifyTrue
(AddInsideMethod(@"throw $$"));
358
=>
VerifyTrue
(AddInsideMethod(@"yield return $$"));
362
=>
VerifyTrue
(AddInsideMethod(@"foreach(T t in $$"));
366
=>
VerifyTrue
(AddInsideMethod(@"using($$"));
370
=>
VerifyTrue
(AddInsideMethod(@"lock($$"));
374
=>
VerifyTrue
(AddInsideMethod(@"var i = $$"));
378
=>
VerifyTrue
(AddInsideMethod(@"for($$"));
382
=>
VerifyTrue
(AddInsideMethod(@"for(i=0;$$"));
386
=>
VerifyTrue
(AddInsideMethod(@"for(i=0;i>10;$$"));
390
=>
VerifyTrue
(AddInsideMethod(@"do {} while($$"));
394
=>
VerifyTrue
(AddInsideMethod(@"while($$"));
398
=>
VerifyTrue
(AddInsideMethod(@"int [$$"));
402
=>
VerifyTrue
(AddInsideMethod(@"+$$"));
406
=>
VerifyTrue
(AddInsideMethod(@"$$++"));
410
=>
VerifyTrue
(AddInsideMethod(@"$$ + 1"));
414
=>
VerifyTrue
(AddInsideMethod(@"1 + $$"));
418
=>
VerifyTrue
(AddInsideMethod(@"$$ = 1"));
422
=>
VerifyTrue
(AddInsideMethod(@"1 = $$"));
426
=>
VerifyTrue
(AddInsideMethod(@"$$? 1:"));
430
=>
VerifyTrue
(AddInsideMethod(@"true? $$:"));
434
=>
VerifyTrue
(AddInsideMethod(@"true? 1:$$"));
438
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C join p in $$"));
442
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C join p in P on $$"));
446
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C join p in P on id equals $$"));
450
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C where $$"));
454
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C group $$"));
458
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C group g by $$"));
462
=>
VerifyTrue
(AddInsideMethod(@"if ($$"));
466
=>
VerifyTrue
(AddInsideMethod(@"switch($$"));
470
=>
VerifyTrue
(AddInsideMethod("""
478
=>
VerifyTrue
(AddInsideMethod(@"var t = new [] { $$"));
482
=>
VerifyTrue
(@"class CL<T> where T : $$");
486
=>
VerifyTrue
(@"class CL<T> where T : A, $$");
494
=>
VerifyTrue
(@"class CL : $$");
498
=>
VerifyTrue
(@"class CL : B, $$");
506
=>
VerifyTrue
(AddInsideMethod(@"global::$$"));
522
=>
VerifyTrue
(@"class C { void IGoo<$$>.Method(");
526
=>
VerifyTrue
(@"class C { void IGoo<T,$$>.Method(");
Extensions\ContextQuery\PossibleTupleContextTests.cs (8)
28
VerifyTrue
(x);
29
VerifyTrue
(AddInsideClass(x));
30
VerifyTrue
(AddInsideMethod(x));
67
=>
VerifyTrue
(@"class C : I<($$");
71
=>
VerifyTrue
(@"class C : I<(a, $$");
75
=>
VerifyTrue
(AddInsideMethod(@"(var $$)"));
79
=>
VerifyTrue
(AddInsideMethod(@"(var a, var $$)"));
83
=>
VerifyTrue
(AddInsideMethod(@"var str = (($$)items) as string;"));
Extensions\ContextQuery\TypeContextTests.cs (83)
22
=>
VerifyTrue
(@"$$");
42
=>
VerifyTrue
("""
74
=>
VerifyTrue
(@"[assembly: $$]");
78
=>
VerifyTrue
("""
85
=>
VerifyTrue
(@"class CL<[A$$]T> {}");
89
=>
VerifyTrue
("""
98
=>
VerifyTrue
("""
106
=>
VerifyTrue
("""
134
=>
VerifyTrue
(@"using MyType = $$");
138
=>
VerifyTrue
("""
145
=>
VerifyTrue
("""
152
=>
VerifyTrue
(AddInsideMethod(@"var t = $$)c"));
164
=>
VerifyTrue
(AddInsideMethod(@"var t = ($$)c"));
168
=>
VerifyTrue
(AddInsideMethod(@"var t = new $$"));
172
=>
VerifyTrue
(AddInsideMethod(@"var t = new $$ ["));
176
=>
VerifyTrue
(AddInsideMethod(@"var t = stackalloc $$"));
180
=>
VerifyTrue
(AddInsideMethod(@"var t = from $$ c"));
184
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C join $$ j"));
188
=>
VerifyTrue
(AddInsideMethod(@"$$ i ="));
192
=>
VerifyTrue
(AddInsideMethod(@"fixed($$"));
196
=>
VerifyTrue
(AddInsideMethod(@"foreach($$"));
204
=>
VerifyTrue
(AddInsideMethod(@"try {} catch($$"));
208
=>
VerifyTrue
("""
215
=>
VerifyTrue
("""
222
=>
VerifyTrue
("""
236
=>
VerifyTrue
("""
243
=>
VerifyTrue
("""
250
=>
VerifyTrue
("""
257
=>
VerifyTrue
("""
264
=>
VerifyTrue
("""
271
=>
VerifyTrue
("""
278
=>
VerifyTrue
("""
285
=>
VerifyTrue
("""
292
=>
VerifyTrue
("""
299
=>
VerifyTrue
("""
306
=>
VerifyTrue
(AddInsideMethod(@"($$"));
310
=>
VerifyTrue
(AddInsideMethod(@"$$("));
314
=>
VerifyTrue
(AddInsideMethod(@"$$["));
318
=>
VerifyTrue
(AddInsideMethod(@"i[$$"));
322
=>
VerifyTrue
(AddInsideMethod(@"(c)$$"));
326
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in $$"));
330
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C let n = $$"));
334
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C orderby $$"));
338
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C select $$"));
342
=>
VerifyTrue
(AddInsideMethod(@"$$"));
346
=>
VerifyTrue
(AddInsideMethod(@"return $$"));
350
=>
VerifyTrue
(AddInsideMethod(@"throw $$"));
354
=>
VerifyTrue
(AddInsideMethod(@"yield return $$"));
358
=>
VerifyTrue
(AddInsideMethod(@"foreach(T t in $$"));
362
=>
VerifyTrue
(AddInsideMethod(@"using($$"));
366
=>
VerifyTrue
(AddInsideMethod(@"lock($$"));
370
=>
VerifyTrue
(AddInsideMethod(@"var i = $$"));
374
=>
VerifyTrue
(AddInsideMethod(@"for($$"));
378
=>
VerifyTrue
(AddInsideMethod(@"for(i=0;$$"));
382
=>
VerifyTrue
(AddInsideMethod(@"for(i=0;i>10;$$"));
386
=>
VerifyTrue
(AddInsideMethod(@"do {} while($$"));
390
=>
VerifyTrue
(AddInsideMethod(@"while($$"));
394
=>
VerifyTrue
(AddInsideMethod(@"int [$$"));
398
=>
VerifyTrue
(AddInsideMethod(@"+$$"));
402
=>
VerifyTrue
(AddInsideMethod(@"$$++"));
406
=>
VerifyTrue
(AddInsideMethod(@"$$ + 1"));
410
=>
VerifyTrue
(AddInsideMethod(@"1 + $$"));
414
=>
VerifyTrue
(AddInsideMethod(@"$$ = 1"));
418
=>
VerifyTrue
(AddInsideMethod(@"1 = $$"));
422
=>
VerifyTrue
(AddInsideMethod(@"$$? 1:"));
426
=>
VerifyTrue
(AddInsideMethod(@"true? $$:"));
430
=>
VerifyTrue
(AddInsideMethod(@"true? 1:$$"));
434
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C join p in $$"));
438
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C join p in P on $$"));
442
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C join p in P on id equals $$"));
446
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C where $$"));
450
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C group $$"));
454
=>
VerifyTrue
(AddInsideMethod(@"var t = from c in C group g by $$"));
458
=>
VerifyTrue
(AddInsideMethod(@"if ($$"));
462
=>
VerifyTrue
(AddInsideMethod(@"switch($$"));
466
=>
VerifyTrue
(AddInsideMethod("""
474
=>
VerifyTrue
(AddInsideMethod(@"var t = new [] { $$"));
478
=>
VerifyTrue
(@"class CL<T> where T : $$");
482
=>
VerifyTrue
(@"class CL<T> where T : A, $$");
490
=>
VerifyTrue
(@"class CL : $$");
494
=>
VerifyTrue
(@"class CL : B, $$");
518
=>
VerifyTrue
(@"class C { void IGoo<$$>.Method(");
522
=>
VerifyTrue
(@"class C { void IGoo<T,$$>.Method(");