889 references to Helpers
Microsoft.Build.Engine.OM.UnitTests (625)
Construction\ConstructionEditing_Tests.cs (104)
39
Helpers
.VerifyAssertProjectContent(expected, project);
42
Assert.Equal(1,
Helpers
.Count(project.Children));
43
Assert.Equal(0,
Helpers
.Count(target.Children));
55
Helpers
.ClearDirtyFlag(project);
66
Helpers
.VerifyAssertProjectContent(expected, project);
89
Helpers
.VerifyAssertProjectContent(expected, project);
92
var targets =
Helpers
.MakeList(project.Targets);
380
Helpers
.VerifyAssertProjectContent(expected, project);
402
Helpers
.VerifyAssertProjectContent(expected, project);
422
Helpers
.VerifyAssertProjectContent(expected, project);
425
var children =
Helpers
.MakeList(project.Children);
449
Helpers
.VerifyAssertProjectContent(expected, project);
452
var children =
Helpers
.MakeList(project.Children);
478
Helpers
.VerifyAssertProjectContent(expected, project);
501
Helpers
.VerifyAssertProjectContent(expected, project);
526
Helpers
.VerifyAssertProjectContent(expected, project);
529
var children =
Helpers
.MakeList(project.Children);
554
Helpers
.VerifyAssertProjectContent(expected, project);
575
Helpers
.VerifyAssertProjectContent(expected, project);
598
Helpers
.VerifyAssertProjectContent(expected, project);
620
Helpers
.VerifyAssertProjectContent(expected, project);
693
Helpers
.VerifyAssertProjectContent(expected, project);
721
Helpers
.VerifyAssertProjectContent(expected, project);
762
Helpers
.VerifyAssertProjectContent(expected, project);
1086
Helpers
.VerifyAssertProjectContent(expected, project);
1108
Helpers
.VerifyAssertProjectContent(expected, project);
1131
Helpers
.VerifyAssertProjectContent(expected, project);
1174
Helpers
.ClearDirtyFlag(project);
1181
Helpers
.VerifyAssertProjectContent(expected, project);
1182
Assert.Equal(0,
Helpers
.Count(project.Children));
1321
Helpers
.VerifyAssertProjectContent(expected, project);
1322
Assert.Equal(1,
Helpers
.Count(project.Children));
1323
Assert.Equal(2,
Helpers
.Count(choose.Children));
1345
Helpers
.VerifyAssertProjectContent(expected, project);
1346
Assert.Equal(1,
Helpers
.Count(project.Children));
1347
Assert.Equal(target1,
Helpers
.GetFirst(project.Children));
1369
Helpers
.VerifyAssertProjectContent(expected, project);
1370
Assert.Equal(1,
Helpers
.Count(project.Children));
1371
Assert.Equal(target2,
Helpers
.GetFirst(project.Children));
1426
Helpers
.VerifyAssertProjectContent(expected, project);
1427
Assert.Equal(2,
Helpers
.Count(project.Children));
1428
Assert.Equal(target2,
Helpers
.GetFirst(project.Children));
1451
Helpers
.VerifyAssertProjectContent(expected, project);
1473
Helpers
.VerifyAssertProjectContent(expected, project);
1493
Helpers
.VerifyAssertProjectContent(expected, project);
1513
Helpers
.VerifyAssertProjectContent(expected, project);
1537
Helpers
.VerifyAssertProjectContent(expected, project);
1538
Assert.Equal(3,
Helpers
.Count(project.Children));
1539
Assert.Equal(propertyGroup,
Helpers
.GetFirst(project.Children));
1570
Helpers
.VerifyAssertProjectContent(expected, project);
1571
Assert.Equal(5,
Helpers
.Count(project.Children));
1572
Assert.Equal(propertyGroup3,
Helpers
.GetLast(project.Children));
1589
Helpers
.VerifyAssertProjectContent(expected, project);
1608
Helpers
.VerifyAssertProjectContent(expected, project);
1609
Assert.Equal(itemGroup2,
Helpers
.GetLast(project.ItemGroups));
1628
Helpers
.VerifyAssertProjectContent(expected, project);
1650
Helpers
.VerifyAssertProjectContent(expected, project);
1651
Assert.Equal(itemGroup2,
Helpers
.GetLast(project.ItemGroups));
1671
Helpers
.VerifyAssertProjectContent(expected, project);
1691
Helpers
.VerifyAssertProjectContent(expected, project);
1712
Helpers
.VerifyAssertProjectContent(expected, project);
1735
Helpers
.VerifyAssertProjectContent(expected, project);
1761
Helpers
.VerifyAssertProjectContent(expected, project);
1787
Helpers
.VerifyAssertProjectContent(expected, project);
1788
Assert.Equal(item,
Helpers
.GetFirst(
Helpers
.GetFirst(project.ItemGroups).Items));
1816
Helpers
.VerifyAssertProjectContent(expected, project);
1840
Helpers
.VerifyAssertProjectContent(expected, project);
1864
Helpers
.VerifyAssertProjectContent(expected, project);
1898
Helpers
.VerifyAssertProjectContent(expected, project);
1919
Helpers
.VerifyAssertProjectContent(expected, project);
1959
Helpers
.VerifyAssertProjectContent(expected, project);
1993
Helpers
.VerifyAssertProjectContent(expected, project);
2013
Helpers
.VerifyAssertProjectContent(expected, project);
2014
Assert.Equal(itemDefinition,
Helpers
.GetFirst(
Helpers
.GetFirst(project.ItemDefinitionGroups).ItemDefinitions));
2036
Helpers
.VerifyAssertProjectContent(expected, project);
2059
Helpers
.VerifyAssertProjectContent(expected, project);
2083
Helpers
.VerifyAssertProjectContent(expected, project);
2084
Assert.Equal(last,
Helpers
.GetLast(
Helpers
.GetFirst(project.ItemDefinitionGroups).ItemDefinitions));
2108
Helpers
.VerifyAssertProjectContent(expected, project);
2128
Helpers
.VerifyAssertProjectContent(expected, project);
2129
Assert.Equal(property,
Helpers
.GetFirst(
Helpers
.GetFirst(project.PropertyGroups).Properties));
2150
Helpers
.VerifyAssertProjectContent(expected, project);
2174
Helpers
.VerifyAssertProjectContent(expected, project);
2196
Helpers
.VerifyAssertProjectContent(expected, project);
2221
Helpers
.VerifyAssertProjectContent(expected, project);
2247
Helpers
.VerifyAssertProjectContent(expected, project);
2324
ProjectItem item =
Helpers
.GetFirst(project.Items);
2328
Assert.Equal(1,
Helpers
.Count(project.Items));
2332
Assert.Equal(0,
Helpers
.Count(project.Items));
2352
ProjectMetadata metadatum =
Helpers
.GetFirst(project.Items).GetMetadata("m");
2359
metadatum =
Helpers
.GetFirst(project.Items).GetMetadata("m");
2384
Helpers
.AssertListsValueEqual(allChildren, new List<ProjectElement> { item1, item2 });
2407
Helpers
.AssertListsValueEqual(allChildren, new List<ProjectElement> { item2, item1 });
2430
Helpers
.AssertListsValueEqual(allChildren, new List<ProjectElement> { item2, item1 });
2453
Helpers
.AssertListsValueEqual(allChildren, new List<ProjectElement> { item1, item2 });
2476
Helpers
.AssertListsValueEqual(allChildren, new List<ProjectElement> { item1, item2 });
2500
Helpers
.AssertListsValueEqual(allChildren, new List<ProjectElement> { item1, item2 });
3136
Helpers
.VerifyAssertProjectContent(expected, project);
3159
Helpers
.VerifyAssertProjectContent(expected, project);
3174
Helpers
.VerifyAssertProjectContent(expected, project);
Construction\ElementLocationPublic_Tests.cs (1)
199
Helpers
.VerifyAssertLineByLine(expected, locations);
Construction\ProjectChooseElement_Tests.cs (8)
178
ProjectChooseElement choose = (ProjectChooseElement)
Helpers
.GetFirst(project.Children);
180
Assert.Null(
Helpers
.GetFirst(choose.Children));
198
ProjectChooseElement choose = (ProjectChooseElement)
Helpers
.GetFirst(project.Children);
200
Assert.Equal(1,
Helpers
.Count(choose.WhenElements));
222
ProjectChooseElement choose = (ProjectChooseElement)
Helpers
.GetFirst(project.Children);
224
List<ProjectWhenElement> whens =
Helpers
.MakeList(choose.WhenElements);
276
ProjectChooseElement choose =
Helpers
.GetFirst(project.Xml.ChooseElements);
277
ProjectWhenElement when =
Helpers
.GetFirst(choose.WhenElements);
Construction\ProjectExtensionsElement_Tests.cs (7)
36
ProjectExtensionsElement extensions = (ProjectExtensionsElement)
Helpers
.GetFirst(project.Children);
84
Helpers
.ClearDirtyFlag(extensions.ContainingProject);
122
ProjectExtensionsElement extensions = (ProjectExtensionsElement)
Helpers
.GetFirst(project.Children);
148
ProjectExtensionsElement extensions = (ProjectExtensionsElement)
Helpers
.GetFirst(project.Children);
174
ProjectExtensionsElement extensions = (ProjectExtensionsElement)
Helpers
.GetFirst(project.Children);
197
ProjectExtensionsElement extensions = (ProjectExtensionsElement)
Helpers
.GetFirst(project.Children);
216
ProjectExtensionsElement extensions = (ProjectExtensionsElement)
Helpers
.GetFirst(project.Children);
Construction\ProjectFormatting_Tests.cs (1)
490
Helpers
.VerifyAssertLineByLine(expected, actual, false, _testOutput);
Construction\ProjectImportElement_Tests.cs (5)
101
List<ProjectImportElement> imports =
Helpers
.MakeList(project.Imports);
124
ProjectImportElement import = (ProjectImportElement)
Helpers
.GetFirst(project.Children);
146
ProjectImportElement import = (ProjectImportElement)
Helpers
.GetFirst(project.Children);
180
ProjectImportElement import =
Helpers
.GetFirst(project.Xml.Imports);
219
ProjectImportElement import =
Helpers
.GetFirst(project.Xml.Imports);
Construction\ProjectImportGroupElement_Tests.cs (17)
46
Helpers
.CompareProjectXml(expectedContent, project.RawXml);
98
Helpers
.CompareProjectXml(expectedContent, project.RawXml);
138
Helpers
.CompareProjectXml(expectedContent, project.RawXml);
167
ProjectImportGroupElement importGroup = (ProjectImportGroupElement)
Helpers
.GetFirst(project.ImportGroups);
170
Assert.Equal(0,
Helpers
.Count(importGroup.Imports));
267
List<ProjectImportElement> imports =
Helpers
.MakeList(project.Imports);
268
List<ProjectImportGroupElement> importGroups =
Helpers
.MakeList(project.ImportGroups);
299
List<ProjectImportElement> imports =
Helpers
.MakeList(project.Imports);
300
List<ProjectImportGroupElement> importGroups =
Helpers
.MakeList(project.ImportGroups);
331
ProjectImportGroupElement importGroup = (ProjectImportGroupElement)
Helpers
.GetFirst(project.Children);
333
ProjectImportElement import = (ProjectImportElement)
Helpers
.GetFirst(importGroup.Imports);
358
ProjectImportGroupElement importGroup = (ProjectImportGroupElement)
Helpers
.GetFirst(project.Children);
360
ProjectImportElement import = (ProjectImportElement)
Helpers
.GetFirst(importGroup.Imports);
373
Helpers
.ClearDirtyFlag(project);
375
ProjectImportGroupElement importGroup =
Helpers
.GetFirst(project.ImportGroups);
390
Helpers
.ClearDirtyFlag(project);
392
ProjectImportGroupElement importGroup =
Helpers
.GetFirst(project.ImportGroups);
Construction\ProjectItemDefinitionElement_Tests.cs (12)
36
ProjectItemDefinitionGroupElement itemDefinitionGroup = (ProjectItemDefinitionGroupElement)
Helpers
.GetFirst(project.Children);
37
ProjectItemDefinitionElement itemDefinition =
Helpers
.GetFirst(itemDefinitionGroup.ItemDefinitions);
39
Assert.Equal(0,
Helpers
.Count(itemDefinition.Metadata));
60
ProjectItemDefinitionGroupElement itemDefinitionGroup = (ProjectItemDefinitionGroupElement)
Helpers
.GetFirst(project.Children);
61
ProjectItemDefinitionElement definition =
Helpers
.GetFirst(itemDefinitionGroup.ItemDefinitions);
64
Assert.Equal(1,
Helpers
.Count(definition.Metadata));
65
Assert.Equal("m1",
Helpers
.GetFirst(definition.Metadata).Name);
66
Assert.Equal("v1",
Helpers
.GetFirst(definition.Metadata).Value);
109
ProjectItemDefinitionGroupElement itemDefinitionGroup = (ProjectItemDefinitionGroupElement)
Helpers
.GetFirst(project.Children);
110
ProjectItemDefinitionElement itemDefinition =
Helpers
.GetFirst(itemDefinitionGroup.ItemDefinitions);
112
var metadata =
Helpers
.MakeList(itemDefinition.Metadata);
208
Helpers
.ClearDirtyFlag(project);
Construction\ProjectItemDefinitionGroupElement_Tests.cs (10)
26
Assert.Equal(0,
Helpers
.Count(project.Children));
61
ProjectItemDefinitionGroupElement itemDefinitionGroup = (ProjectItemDefinitionGroupElement)
Helpers
.GetFirst(project.Children);
63
Assert.Equal(0,
Helpers
.Count(itemDefinitionGroup.ItemDefinitions));
87
var itemDefinitionGroups =
Helpers
.MakeList(project.ItemDefinitionGroups);
90
Assert.Equal(1,
Helpers
.Count(itemDefinitionGroups[0].ItemDefinitions));
91
Assert.Equal(2,
Helpers
.Count(itemDefinitionGroups[1].ItemDefinitions));
103
Helpers
.ClearDirtyFlag(project);
105
ProjectItemDefinitionGroupElement itemDefinitionGroup =
Helpers
.GetFirst(project.ItemDefinitionGroups);
120
Helpers
.ClearDirtyFlag(project);
122
ProjectItemDefinitionGroupElement itemDefinitionGroup =
Helpers
.GetFirst(project.ItemDefinitionGroups);
Construction\ProjectItemElement_Tests.cs (12)
82
Assert.Equal(0,
Helpers
.Count(item.Metadata));
361
var items =
Helpers
.MakeList(itemGroup.Items);
366
var metadata1 =
Helpers
.MakeList(items[0].Metadata);
371
var metadata2 =
Helpers
.MakeList(items[1].Metadata);
413
ProjectItemElement item =
Helpers
.GetFirst(itemGroup.Items);
415
var metadata =
Helpers
.MakeList(item.Metadata);
964
Assert.Empty(
Helpers
.MakeList(project.Items));
980
Assert.Equal("i2",
Helpers
.GetFirst(project.Items).EvaluatedInclude);
996
Assert.Empty(
Helpers
.MakeList(project.Items));
1009
Helpers
.ClearDirtyFlag(project);
1029
Helpers
.ClearDirtyFlag(project);
1044
return
Helpers
.GetFirst(project.Items);
Construction\ProjectItemGroupElement_tests.cs (9)
23
Assert.Equal(0,
Helpers
.Count(project.Children));
41
ProjectItemGroupElement group = (ProjectItemGroupElement)
Helpers
.GetFirst(project.Children);
43
Assert.Equal(0,
Helpers
.Count(group.Items));
63
ProjectItemGroupElement group = (ProjectItemGroupElement)
Helpers
.GetFirst(project.Children);
65
var items =
Helpers
.MakeList(group.Items);
80
Helpers
.ClearDirtyFlag(project);
82
ProjectItemGroupElement itemGroup =
Helpers
.GetFirst(project.ItemGroups);
97
Helpers
.ClearDirtyFlag(project);
99
ProjectItemGroupElement itemGroup =
Helpers
.GetFirst(project.ItemGroups);
Construction\ProjectMetadataElement_Tests.cs (23)
234
Helpers
.ClearDirtyFlag(metadatum.ContainingProject);
303
var items =
Helpers
.MakeList(itemGroup.Items);
330
var itemDefinitions =
Helpers
.MakeList(itemDefinitionGroup.ItemDefinitions);
431
var items =
Helpers
.MakeList(itemGroup.Items);
456
var itemDefinitions =
Helpers
.MakeList(itemDefinitionGroup.ItemDefinitions);
490
var items =
Helpers
.MakeList(itemGroup.Items);
515
var itemDefinitions =
Helpers
.MakeList(itemDefinitionGroup.ItemDefinitions);
567
var items =
Helpers
.MakeList(itemGroup.Items);
610
var itemDefinitions =
Helpers
.MakeList(itemDefinitionGroup.ItemDefinitions);
684
var items =
Helpers
.MakeList(itemGroup.Items);
727
var itemDefinitions =
Helpers
.MakeList(itemDefinitionGroup.ItemDefinitions);
813
var items =
Helpers
.MakeList(itemGroup.Items);
876
var itemDefinitions =
Helpers
.MakeList(itemDefinitionGroup.ItemDefinitions);
945
var items =
Helpers
.MakeList(itemGroup.Items);
988
var itemDefinitions =
Helpers
.MakeList(itemDefinitionGroup.ItemDefinitions);
1060
var items =
Helpers
.MakeList(itemGroup.Items);
1100
var itemDefinitions =
Helpers
.MakeList(itemDefinitionGroup.ItemDefinitions);
1171
var items =
Helpers
.MakeList(itemGroup.Items);
1218
var itemDefinitions =
Helpers
.MakeList(itemDefinitionGroup.ItemDefinitions);
1271
ProjectItemGroupElement itemGroup = (ProjectItemGroupElement)
Helpers
.GetFirst(project.Children);
1272
ProjectItemElement item =
Helpers
.GetFirst(itemGroup.Items);
1273
ProjectMetadataElement metadata =
Helpers
.GetFirst(item.Metadata);
1279
Helpers
.VerifyAssertLineByLine(expected, actual, false, _testOutput);
Construction\ProjectOnErrorElement_Tests.cs (10)
51
ProjectTargetElement target = (ProjectTargetElement)
Helpers
.GetFirst(project.Children);
52
var onErrors =
Helpers
.MakeList(target.OnErrors);
81
ProjectTargetElement target = (ProjectTargetElement)
Helpers
.GetFirst(project.Children);
82
ProjectOnErrorElement onError = (ProjectOnErrorElement)
Helpers
.GetFirst(target.Children);
107
ProjectTargetElement target = (ProjectTargetElement)
Helpers
.GetFirst(project.Children);
108
ProjectOnErrorElement onError = (ProjectOnErrorElement)
Helpers
.GetFirst(target.Children);
262
Helpers
.ClearDirtyFlag(project);
280
Helpers
.ClearDirtyFlag(project);
303
ProjectTargetElement target = (ProjectTargetElement)
Helpers
.GetFirst(project.Children);
304
ProjectOnErrorElement onError = (ProjectOnErrorElement)
Helpers
.GetFirst(target.Children);
Construction\ProjectOutputElement_Tests.cs (9)
213
Helpers
.ClearDirtyFlag(output.ContainingProject);
227
Helpers
.ClearDirtyFlag(output.ContainingProject);
254
Helpers
.ClearDirtyFlag(output.ContainingProject);
292
ProjectTargetElement target = (ProjectTargetElement)
Helpers
.GetFirst(project.Children);
293
ProjectTaskElement task = (ProjectTaskElement)
Helpers
.GetFirst(target.Children);
294
return
Helpers
.GetFirst(task.Outputs);
315
ProjectTargetElement target = (ProjectTargetElement)
Helpers
.GetFirst(project.Children);
316
ProjectTaskElement task = (ProjectTaskElement)
Helpers
.GetFirst(target.Children);
317
return
Helpers
.GetFirst(task.Outputs);
Construction\ProjectPropertyElement_Tests.cs (9)
49
ProjectPropertyGroupElement propertyGroup = (ProjectPropertyGroupElement)
Helpers
.GetFirst(project.Children);
50
ProjectPropertyElement property =
Helpers
.GetFirst(propertyGroup.Properties);
160
Helpers
.ClearDirtyFlag(property.ContainingProject);
176
Helpers
.ClearDirtyFlag(property.ContainingProject);
203
Helpers
.ClearDirtyFlag(property.ContainingProject);
230
Helpers
.ClearDirtyFlag(property.ContainingProject);
258
Helpers
.ClearDirtyFlag(property.ContainingProject);
280
ProjectPropertyGroupElement propertyGroup = (ProjectPropertyGroupElement)
Helpers
.GetFirst(project.Children);
281
ProjectPropertyElement property =
Helpers
.GetFirst(propertyGroup.Properties);
Construction\ProjectPropertyGroupElement_Tests.cs (10)
23
Assert.Equal(0,
Helpers
.Count(project.Children));
41
ProjectPropertyGroupElement group = (ProjectPropertyGroupElement)
Helpers
.GetFirst(project.Children);
43
Assert.Equal(0,
Helpers
.Count(group.Properties));
63
ProjectPropertyGroupElement group = (ProjectPropertyGroupElement)
Helpers
.GetFirst(project.Children);
65
var properties =
Helpers
.MakeList(group.Properties);
79
Helpers
.ClearDirtyFlag(project);
81
ProjectPropertyGroupElement propertyGroup =
Helpers
.GetFirst(project.PropertyGroups);
96
Helpers
.ClearDirtyFlag(project);
98
ProjectPropertyGroupElement propertyGroup =
Helpers
.GetFirst(project.PropertyGroups);
124
Helpers
.VerifyAssertProjectContent(expected, project);
Construction\ProjectRootElement_Tests.cs (12)
104
Assert.Equal(0,
Helpers
.Count(project.Children));
538
Console.WriteLine(@"Children: {0}",
Helpers
.Count(project.Children));
539
Console.WriteLine(@"Targets: {0}",
Helpers
.MakeList(project.Targets).Count);
540
Console.WriteLine(@"Root ItemGroups: {0}",
Helpers
.MakeList(project.ItemGroups).Count);
541
Console.WriteLine(@"Root PropertyGroups: {0}",
Helpers
.MakeList(project.PropertyGroups).Count);
542
Console.WriteLine(@"UsingTasks: {0}",
Helpers
.MakeList(project.UsingTasks).Count);
543
Console.WriteLine(@"ItemDefinitionGroups: {0}",
Helpers
.MakeList(project.ItemDefinitionGroups).Count);
585
Helpers
.VerifyAssertLineByLine(expected, builder.ToString());
615
Helpers
.VerifyAssertLineByLine(expected, actual);
826
List<ProjectPropertyElement> properties =
Helpers
.MakeList(project.Properties);
884
List<ProjectItemElement> items =
Helpers
.MakeList(project.Items);
1983
Helpers
.VerifyAssertLineByLine(expected, actual, false);
Construction\ProjectTargetElement_Tests.cs (13)
60
ProjectTargetElement target = (ProjectTargetElement)
Helpers
.GetFirst(project.Children);
62
Assert.Equal(0,
Helpers
.Count(target.Children));
201
var tasks =
Helpers
.MakeList(target.Children);
220
Helpers
.ClearDirtyFlag(project);
236
Helpers
.ClearDirtyFlag(project);
252
Helpers
.ClearDirtyFlag(project);
268
Helpers
.ClearDirtyFlag(project);
284
Helpers
.ClearDirtyFlag(project);
300
Helpers
.ClearDirtyFlag(project);
317
Helpers
.ClearDirtyFlag(project);
324
Helpers
.ClearDirtyFlag(project);
331
Helpers
.ClearDirtyFlag(project);
384
ProjectTargetElement target = (ProjectTargetElement)
Helpers
.GetFirst(project.Children);
Construction\ProjectTaskElement_Tests.cs (15)
33
var parameters =
Helpers
.MakeDictionary(task.Parameters);
36
Assert.Equal(0,
Helpers
.Count(task.Outputs));
117
var parameters =
Helpers
.MakeDictionary(task.Parameters);
138
var parameters =
Helpers
.MakeDictionary(task.Parameters);
155
Helpers
.ClearDirtyFlag(task.ContainingProject);
159
var parameters =
Helpers
.MakeDictionary(task.Parameters);
223
Helpers
.ClearDirtyFlag(task.ContainingProject);
227
var parameters =
Helpers
.MakeDictionary(task.Parameters);
239
Helpers
.ClearDirtyFlag(task.ContainingProject);
243
var parameters =
Helpers
.MakeDictionary(task.Parameters);
261
var parameters =
Helpers
.MakeDictionary(task.Parameters);
273
Helpers
.ClearDirtyFlag(task.ContainingProject);
288
Helpers
.ClearDirtyFlag(task.ContainingProject);
302
ProjectTargetElement target = (ProjectTargetElement)
Helpers
.GetFirst(project.Children);
303
return (ProjectTaskElement)
Helpers
.GetFirst(target.Children);
Construction\ProjectUsingTaskElement_Tests.cs (11)
250
Helpers
.ClearDirtyFlag(usingTask.ContainingProject);
264
Helpers
.ClearDirtyFlag(usingTask.ContainingProject);
305
Helpers
.ClearDirtyFlag(usingTask.ContainingProject);
320
Helpers
.ClearDirtyFlag(usingTask.ContainingProject);
335
Helpers
.ClearDirtyFlag(usingTask.ContainingProject);
422
ProjectUsingTaskElement usingTask = (ProjectUsingTaskElement)
Helpers
.GetFirst(project.Children);
446
Helpers
.GetFirst(project.Children);
467
Helpers
.GetFirst(project.Children);
484
ProjectUsingTaskElement usingTask = (ProjectUsingTaskElement)
Helpers
.GetFirst(project.Children);
502
ProjectUsingTaskElement usingTask = (ProjectUsingTaskElement)
Helpers
.GetFirst(project.Children);
519
ProjectUsingTaskElement usingTask = (ProjectUsingTaskElement)
Helpers
.GetFirst(project.Children);
Construction\UsingTaskBodyElement_Tests.cs (3)
78
Helpers
.ClearDirtyFlag(body.ContainingProject);
92
Helpers
.ClearDirtyFlag(body.ContainingProject);
140
ProjectUsingTaskElement usingTask = (ProjectUsingTaskElement)
Helpers
.GetFirst(project.Children);
Construction\UsingTaskParameterElement_Tests.cs (11)
103
Helpers
.ClearDirtyFlag(parameter.ContainingProject);
117
Helpers
.ClearDirtyFlag(parameter.ContainingProject);
131
Helpers
.ClearDirtyFlag(parameter.ContainingProject);
145
Helpers
.ClearDirtyFlag(parameter.ContainingProject);
159
Helpers
.ClearDirtyFlag(parameter.ContainingProject);
173
Helpers
.ClearDirtyFlag(parameter.ContainingProject);
187
Helpers
.ClearDirtyFlag(parameter.ContainingProject);
201
Helpers
.ClearDirtyFlag(parameter.ContainingProject);
215
Helpers
.ClearDirtyFlag(parameter.ContainingProject);
229
ProjectUsingTaskElement usingTask = (ProjectUsingTaskElement)
Helpers
.GetFirst(project.Children);
231
ProjectUsingTaskParameterElement body =
Helpers
.GetFirst(parameterGroup.Parameters);
Construction\UsingTaskParameterGroup_Tests.cs (1)
141
ProjectUsingTaskElement usingTask = (ProjectUsingTaskElement)
Helpers
.GetFirst(project.Children);
Construction\WhiteSpacePreservation_Tests.cs (1)
494
Helpers
.VerifyAssertLineByLine(expected, actual, false);
Definition\DefinitionEditing_Tests.cs (156)
159
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
161
List<ProjectItem> items =
Helpers
.MakeList(project.Items);
165
Assert.Equal("i1",
Helpers
.GetFirst(project.GetItems("i")).EvaluatedInclude);
166
Assert.Equal("i1",
Helpers
.MakeList(project.CreateProjectInstance().GetItems("i"))[0].EvaluatedInclude);
186
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
188
List<ProjectItem> items =
Helpers
.MakeList(project.Items);
192
Assert.Equal("i(1)",
Helpers
.GetFirst(project.GetItems("i")).EvaluatedInclude);
193
Assert.Equal("i(1)",
Helpers
.MakeList(project.CreateProjectInstance().GetItems("i"))[0].EvaluatedInclude);
218
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
253
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
269
Assert.Equal("$(p)",
Helpers
.GetFirst(project.Items).UnevaluatedInclude);
270
Assert.Equal("v1",
Helpers
.GetFirst(project.Items).EvaluatedInclude);
284
paths =
Helpers
.CreateFiles("i1.xxx", "i2.xxx");
290
List<ProjectItem> items =
Helpers
.MakeList(project.Items);
297
Helpers
.DeleteFiles(paths);
357
Helpers
.VerifyAssertProjectContent(expected, project);
381
Helpers
.VerifyAssertProjectContent(expected, project);
406
Helpers
.VerifyAssertProjectContent(expected, project);
432
Helpers
.VerifyAssertProjectContent(expected, project);
458
Helpers
.VerifyAssertProjectContent(expected, project);
481
Helpers
.VerifyAssertProjectContent(expected, project);
509
Helpers
.VerifyAssertProjectContent(expected, project);
544
Helpers
.VerifyAssertProjectContent(expected, project);
569
Helpers
.VerifyAssertProjectContent(expected, project);
600
Helpers
.VerifyAssertProjectContent(expected, project);
628
Helpers
.VerifyAssertProjectContent(expected, project);
652
Helpers
.VerifyAssertProjectContent(expected, project);
666
paths =
Helpers
.CreateFiles("i1.xxx", "i2.xxx");
675
Helpers
.GetFirst(project.GetItems("i")).SetMetadataValue("n", "n1");
693
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
697
Helpers
.DeleteFiles(paths);
720
Helpers
.GetFirst(project.GetItems("i")).SetMetadataValue("m", "m2");
737
Helpers
.VerifyAssertProjectContent(expected, project.Xml, false);
760
ProjectMetadata metadatum =
Helpers
.GetFirst(project.GetItems("i")).GetMetadata("m");
773
Helpers
.VerifyAssertProjectContent(expected, project.Xml, false);
787
paths =
Helpers
.CreateFiles("i1.xxx", "i2.xxx");
796
Helpers
.GetFirst(project.GetItems("i")).RemoveMetadata("m");
811
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
815
Helpers
.DeleteFiles(paths);
844
Helpers
.VerifyAssertProjectContent(expected, project);
859
ProjectItem item =
Helpers
.GetLast(project.Items);
870
Helpers
.VerifyAssertProjectContent(expected, project);
886
ProjectItem item =
Helpers
.GetFirst(project.Items);
896
ProjectItemElement newItemElement =
Helpers
.GetFirst((
Helpers
.GetFirst(project.Xml.ItemGroups)).Items);
914
ProjectItem item =
Helpers
.GetLast(project.Items);
924
ProjectItemElement newItemElement =
Helpers
.GetLast((
Helpers
.GetLast(project.Xml.ItemGroups)).Items);
942
ProjectItem item =
Helpers
.GetLast(project.Items);
950
ProjectItemElement newItemElement =
Helpers
.GetLast((
Helpers
.GetLast(project.Xml.ItemGroups)).Items);
972
ProjectItem item =
Helpers
.GetLast(project.Items);
1000
ProjectItem item =
Helpers
.GetFirst(project.GetItems("i"));
1018
Helpers
.VerifyAssertProjectContent(expected, project.Xml, false);
1032
ProjectItem item =
Helpers
.MakeList(project.GetItems("i"))[1];
1044
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1061
ProjectItem item =
Helpers
.MakeList(project.GetItems("i"))[1];
1076
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1078
Assert.Equal("$(p)", (
Helpers
.MakeList(project.Items))[1].EvaluatedInclude);
1092
paths =
Helpers
.CreateFiles("i1.xxx", "i2.xxx");
1100
ProjectItem item =
Helpers
.GetFirst(project.Items);
1113
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1117
Helpers
.DeleteFiles(paths);
1132
paths =
Helpers
.CreateFiles("i1.xxx");
1142
ProjectItem item =
Helpers
.GetFirst(project.Items);
1145
Helpers
.VerifyAssertLineByLine(before, project.Xml.RawXml);
1149
Helpers
.DeleteFiles(paths);
1172
ProjectItem item =
Helpers
.GetFirst(project.GetItems("i"));
1184
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1186
ProjectItemGroupElement itemGroupElement =
Helpers
.GetFirst(project.Xml.ItemGroups);
1187
Assert.Single(
Helpers
.MakeList(itemGroupElement.Items));
1190
Assert.Single(
Helpers
.MakeList(project.Items));
1191
Assert.Single(
Helpers
.MakeList(project.ItemsIgnoringCondition));
1193
Assert.Empty(
Helpers
.MakeList(project.GetItems("i")));
1194
Assert.Empty(
Helpers
.MakeList(project.GetItemsIgnoringCondition("i")));
1196
Assert.True(object.ReferenceEquals(item,
Helpers
.GetFirst(project.GetItems("j"))));
1197
Assert.True(object.ReferenceEquals(item,
Helpers
.GetFirst(project.GetItemsIgnoringCondition("j"))));
1198
Assert.True(object.ReferenceEquals(item,
Helpers
.GetFirst(project.GetItemsByEvaluatedInclude("i1"))));
1216
ProjectItem item =
Helpers
.GetFirst(project.GetItems("i"));
1231
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1234
ProjectItemElement itemElement =
Helpers
.GetFirst(
Helpers
.GetFirst(project.Xml.ItemGroups).Items);
1237
Assert.Equal(2,
Helpers
.MakeList(itemElement.Metadata).Count);
1254
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1267
ProjectItem item =
Helpers
.GetFirst(project.GetItems("i"));
1278
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1280
ProjectItemGroupElement itemGroupElement =
Helpers
.GetFirst(project.Xml.ItemGroups);
1281
Assert.Equal(2,
Helpers
.MakeList(itemGroupElement.Items).Count);
1283
Assert.True(object.ReferenceEquals(itemGroupElement,
Helpers
.GetFirst(project.GetItems("i")).Xml.Parent));
1304
project.RemoveItem(
Helpers
.GetFirst(project.GetItems("i")));
1308
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1310
Assert.Equal(0,
Helpers
.Count(project.Items));
1311
Assert.Empty(
Helpers
.MakeList(project.CreateProjectInstance().GetItems("i")));
1335
project.RemoveItem(
Helpers
.GetFirst(project.GetItems("i")));
1349
Helpers
.VerifyAssertProjectContent(expected, project.Xml, false);
1363
project.RemoveItem(
Helpers
.GetFirst(project.GetItems("i")));
1372
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1387
paths =
Helpers
.CreateFiles("i1.xxx", "i2.xxx");
1396
ProjectItem item =
Helpers
.GetFirst(project.Items);
1410
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1414
Helpers
.DeleteFiles(paths);
1435
Assert.Empty(
Helpers
.MakeList(project.GetItems("i")));
1436
List<ProjectItem> itemsIgnoringCondition =
Helpers
.MakeList(project.GetItemsIgnoringCondition("i"));
1444
itemsIgnoringCondition =
Helpers
.MakeList(project.GetItemsIgnoringCondition("i"));
1471
int environmentPropertyCount =
Helpers
.MakeList(project.Properties).Count;
1482
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1486
Assert.Equal(1,
Helpers
.Count(project.Properties) - environmentPropertyCount);
1496
int environmentPropertyCount =
Helpers
.MakeList(project.Properties).Count;
1507
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1511
Assert.Equal(1,
Helpers
.Count(project.Properties) - environmentPropertyCount);
1531
Assert.Single(
Helpers
.MakeList(xml.Properties));
1817
int environmentPropertyCount =
Helpers
.MakeList(project.Properties).Count;
1826
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1831
Assert.Equal(0,
Helpers
.Count(project.Properties) - environmentPropertyCount);
1854
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1878
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1880
List<ProjectItem> items =
Helpers
.MakeList(project.Items);
1882
Assert.Equal("m1",
Helpers
.MakeList(project.CreateProjectInstance().GetItems("i"))[0].GetMetadataValue("m"));
1906
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1908
List<ProjectItem> items =
Helpers
.MakeList(project.Items);
1910
Assert.Equal("m1$$",
Helpers
.MakeList(project.CreateProjectInstance().GetItems("i"))[0].GetMetadataValue("m"));
1936
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
1938
List<ProjectItem> items =
Helpers
.MakeList(project.Items);
1956
items =
Helpers
.MakeList(project.Items);
1986
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
2009
ProjectItem item =
Helpers
.GetFirst(project.Items);
2026
Helpers
.VerifyAssertProjectContent(expected, project.Xml, false);
2030
item =
Helpers
.GetFirst(project.Items);
2063
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
2083
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
2085
List<ProjectItem> items =
Helpers
.MakeList(project.Items);
2089
Assert.Equal("i1",
Helpers
.GetFirst(project.GetItems("i")).EvaluatedInclude);
2090
Assert.Equal("i1",
Helpers
.MakeList(project.CreateProjectInstance().GetItems("i"))[0].EvaluatedInclude);
2110
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
2112
List<ProjectItem> items =
Helpers
.MakeList(project.Items);
2116
Assert.Equal("i(1)",
Helpers
.GetFirst(project.GetItems("i")).EvaluatedInclude);
2117
Assert.Equal("i(1)",
Helpers
.MakeList(project.CreateProjectInstance().GetItems("i"))[0].EvaluatedInclude);
2142
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
2177
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
2193
Assert.Equal("$(p)",
Helpers
.GetFirst(project.Items).UnevaluatedInclude);
2194
Assert.Equal("v1",
Helpers
.GetFirst(project.Items).EvaluatedInclude);
2208
paths =
Helpers
.CreateFiles("i1.xxx", "i2.xxx");
2214
List<ProjectItem> items =
Helpers
.MakeList(project.Items);
2221
Helpers
.DeleteFiles(paths);
2278
Helpers
.VerifyAssertProjectContent(expected, project);
2302
Helpers
.VerifyAssertProjectContent(expected, project);
2327
Helpers
.VerifyAssertProjectContent(expected, project);
2353
Helpers
.VerifyAssertProjectContent(expected, project);
2379
Helpers
.VerifyAssertProjectContent(expected, project);
2402
Helpers
.VerifyAssertProjectContent(expected, project);
2430
Helpers
.VerifyAssertProjectContent(expected, project);
2461
Helpers
.VerifyAssertProjectContent(expected, project);
2486
Helpers
.VerifyAssertProjectContent(expected, project);
2517
Helpers
.VerifyAssertProjectContent(expected, project);
2545
Helpers
.VerifyAssertProjectContent(expected, project);
2569
Helpers
.VerifyAssertProjectContent(expected, project);
Definition\EditingElementsReferencedByOrReferences_Tests.cs (8)
44
Helpers
.VerifyAssertProjectContent(expected, project.Xml, false);
79
Helpers
.VerifyAssertProjectContent(expected, project.Xml, false);
108
Helpers
.VerifyAssertProjectContent(expected, project.Xml, false);
159
Helpers
.VerifyAssertProjectContent(expected, project.Xml, false);
205
Helpers
.VerifyAssertProjectContent(expected, project.Xml, false);
259
Helpers
.VerifyAssertProjectContent(expected, project.Xml, false);
297
Helpers
.VerifyAssertProjectContent(expected, project.Xml, false);
331
Helpers
.VerifyAssertProjectContent(expected, project.Xml, false);
Definition\Project_Tests.cs (23)
603
List<ProjectItem> items =
Helpers
.MakeList(project.GetItems("i"));
1669
List<ProjectItem> items =
Helpers
.MakeList(project.GetItemsByEvaluatedInclude("i1"));
1692
List<ProjectItem> items =
Helpers
.MakeList(project.GetItemsByEvaluatedInclude("i&1"));
1714
List<ProjectItem> items =
Helpers
.MakeList(project.GetItemsByEvaluatedInclude("i2"));
1744
count =
Helpers
.Count(projectConstruction.Items);
1749
count =
Helpers
.Count(project.GetItems("foo"));
1762
count =
Helpers
.Count(project.GetItems("foo"));
1766
count =
Helpers
.Count(projectInstance.Items);
1794
List<ProjectItem> items =
Helpers
.MakeList(project.GetItemsByEvaluatedInclude("i1"));
1800
items =
Helpers
.MakeList(project.GetItemsByEvaluatedInclude("i1"));
1814
List<ProjectItem> items =
Helpers
.MakeList(project.GetItemsByEvaluatedInclude("i1"));
1829
List<ProjectItem> items =
Helpers
.MakeList(project.GetItemsByEvaluatedInclude("i1"));
1858
Helpers
.MakeList(project.GetItems("i"))[0].EvaluatedInclude.ShouldBe("i1");
1894
Helpers
.MakeList(project.GetItems("i"))[0].EvaluatedInclude.ShouldBe("i2");
1930
Helpers
.MakeList(project.GetItems("i"))[0].EvaluatedInclude.ShouldBe("i2");
2222
ProjectItem itemToRemove =
Helpers
.GetFirst(project.GetItems("Compile"));
2226
Helpers
.MakeList(project.Items).ShouldBeEmpty();
2244
ProjectItem itemToRemove =
Helpers
.GetFirst(project.GetItems("Compile"));
2248
Helpers
.MakeList(project.Items).ShouldBeEmpty();
2332
Helpers
.CompareProjectXml(projectExpectedContents, writer.ToString());
2511
Helpers
.GetFirst(items).UnevaluatedInclude.ShouldBe(unevaluatedInclude);
2512
Helpers
.GetFirst(items).EvaluatedInclude.ShouldBe(evaluatedInclude);
4424
IList<ProjectItem> items =
Helpers
.MakeList(project.GetItems("i"));
Definition\ProjectCollection_Tests.cs (13)
428
List<Project> projects =
Helpers
.MakeList(ProjectCollection.GlobalProjectCollection.LoadedProjects);
616
Helpers
.ClearDirtyFlag(project1.Xml);
638
Helpers
.ClearDirtyFlag(project1.Xml);
655
Helpers
.ClearDirtyFlag(project1.Xml);
656
Helpers
.ClearDirtyFlag(project2.Xml);
684
Helpers
.ClearDirtyFlag(project1.Xml);
705
Assert.Empty(
Helpers
.MakeList(ProjectCollection.GlobalProjectCollection.LoadedProjects));
794
Assert.True(ReferenceEquals(project,
Helpers
.MakeList(ProjectCollection.GlobalProjectCollection.LoadedProjects)[0]));
960
List<Toolset> toolsets =
Helpers
.MakeList(collection.Toolsets);
983
List<Toolset> toolsets =
Helpers
.MakeList(collection.Toolsets);
1006
List<Toolset> toolsets =
Helpers
.MakeList(collection.Toolsets);
1034
int initial =
Helpers
.MakeList(collection.Toolsets).Count;
1042
Assert.Equal(1,
Helpers
.MakeList(collection.Toolsets).Count - initial);
Definition\ProjectItem_Tests.cs (17)
125
var itemMetadata =
Helpers
.MakeList(item.Metadata);
162
ProjectItem item =
Helpers
.GetFirst(project.GetItems("i"));
781
Helpers
.ResetStateForDriveEnumeratingWildcardTests(env, "1");
828
Helpers
.ResetStateForDriveEnumeratingWildcardTests(env, "0");
947
Helpers
.ResetStateForDriveEnumeratingWildcardTests(env, throwException ? "1" : "0");
985
var includeWithForwardSlash =
Helpers
.ToForwardSlash(includeString);
986
var excludeWithForwardSlash =
Helpers
.ToForwardSlash(excludeString);
1529
var itemMetadata =
Helpers
.MakeList(item.Metadata);
1879
Assert.Equal(0,
Helpers
.Count(item.Xml.Metadata));
1893
ProjectItem item =
Helpers
.GetFirst(project.GetItems("i"));
1898
Assert.Equal(0,
Helpers
.Count(item.DirectMetadata));
1917
ProjectItem item =
Helpers
.GetFirst(project.GetItems("i"));
1949
ProjectItem item =
Helpers
.GetFirst(project.GetItems("i"));
2065
ProjectItem item =
Helpers
.GetFirst(project.GetItems("i"));
2096
ProjectItem item =
Helpers
.GetFirst(project.GetItems("i"));
2128
item =
Helpers
.GetFirst(project.GetItems("i"));
3708
itemsFromFragmentWithGlobs =
Helpers
.MakeList(new Project(testProject.ProjectFile).GetItems("i"));
Definition\ProjectItemDefinition_Tests.cs (5)
49
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
69
Assert.Equal("v",
Helpers
.GetFirst(project.GetItems("i")).GetMetadataValue("m"));
85
List<ProjectMetadata> metadataList =
Helpers
.MakeList(metadataCollection);
105
List<ProjectMetadata> metadataList =
Helpers
.MakeList(metadataCollection);
179
Helpers
.VerifyAssertProjectContent(expected, project.Xml);
Definition\ProjectMetadata_Tests.cs (12)
59
Helpers
.GetFirst(project.GetItems("i")).SetMetadataValue("m1", "v2");
60
Helpers
.GetFirst(project.GetItems("i")).SetMetadataValue("m2", "v%214");
78
Helpers
.CompareProjectXml(expected, writer.ToString());
79
Assert.Equal("v!4",
Helpers
.GetFirst(project.GetItems("i")).GetMetadataValue("m2"));
161
ProjectMetadata metadatum =
Helpers
.GetFirst(project.GetItems("j")).GetMetadata("m1");
188
ProjectMetadata metadatum =
Helpers
.GetFirst(project.GetItems("i")).GetMetadata("m1");
214
ProjectMetadata metadatum =
Helpers
.GetFirst(project.GetItems("i")).GetMetadata("m1");
241
ProjectMetadata metadatum =
Helpers
.GetFirst(project.GetItems("i")).GetMetadata("m1");
273
ProjectMetadata metadatum =
Helpers
.GetFirst(project.GetItems("i")).GetMetadata("m1");
305
ProjectMetadata metadatum =
Helpers
.GetFirst(project.GetItems("i")).GetMetadata("m1");
337
ProjectMetadata metadatum =
Helpers
.GetFirst(project.GetItems("i")).GetMetadata("m1");
468
ProjectItem item =
Helpers
.GetFirst(project.GetItems("i"));
Instance\ProjectInstance_Tests.cs (62)
65
IList<ProjectItemInstance> items =
Helpers
.MakeList(p.GetItems("i"));
134
Assert.True(object.ReferenceEquals(returned,
Helpers
.MakeList(p.GetItems("i"))[0]));
140
var metadataOut =
Helpers
.MakeList(item.Metadata);
264
Assert.Single(
Helpers
.MakeList(project.GetItems("j")));
265
Assert.Equal("i1",
Helpers
.MakeList(project.GetItems("j"))[0].EvaluatedInclude);
266
Assert.Equal("m1",
Helpers
.MakeList(project.GetItems("j"))[0].GetMetadataValue("m"));
267
Assert.Equal("n;;",
Helpers
.MakeList(project.GetItems("j"))[0].GetMetadataValue("n"));
308
Assert.Equal(2,
Helpers
.MakeList(projectInstance.GetItems("i")).Count);
309
Assert.Equal(file1,
Helpers
.MakeList(projectInstance.GetItems("i"))[0].EvaluatedInclude);
310
Assert.Equal(file2,
Helpers
.MakeList(projectInstance.GetItems("i"))[1].EvaluatedInclude);
330
Assert.False(Object.ReferenceEquals(
Helpers
.MakeList(first.GetItems("i"))[0],
Helpers
.MakeList(second.GetItems("i"))[0]));
333
Assert.Equal(4,
Helpers
.MakeList(first.GetItems("i")).Count);
334
Assert.Equal(3,
Helpers
.MakeList(second.GetItems("i")).Count);
670
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { instance.SetProperty("a", "b"); });
681
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { instance.RemoveProperty("p1"); });
692
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { instance.RemoveItem(
Helpers
.GetFirst(instance.Items)); });
703
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { instance.AddItem("a", "b"); });
714
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { instance.AddItem("a", "b", new List<KeyValuePair<string, string>>()); });
725
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { instance.Build(); });
736
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () {
Helpers
.GetFirst(instance.Items).EvaluatedInclude = "x"; });
747
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { ((ITaskItem2)
Helpers
.GetFirst(instance.Items)).EvaluatedIncludeEscaped = "x"; });
758
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { ((ITaskItem2)
Helpers
.GetFirst(instance.Items)).ItemSpec = "x"; });
769
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { ((ITaskItem2)
Helpers
.GetFirst(instance.Items)).SetMetadataValueLiteral("a", "b"); });
780
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () {
Helpers
.GetFirst(instance.Items).SetMetadata(new List<KeyValuePair<string, string>>()); });
791
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () {
Helpers
.GetFirst(instance.Items).SetMetadata("a", "b"); });
802
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () {
Helpers
.GetFirst(instance.Items).RemoveMetadata("n"); });
813
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () {
Helpers
.GetFirst(instance.Properties).EvaluatedValue = "v2"; });
824
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { instance.GetProperty("p1").EvaluatedValue = "v2"; });
835
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { instance.SetProperty("newproperty", "v2"); });
847
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { instance.SetProperty("g", "gv2"); });
859
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { instance.SetProperty("username", "someone_else_here"); });
874
Helpers
.GetFirst(instance.Items).EvaluatedInclude = "new";
890
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { instance.GetProperty("g").EvaluatedValue = "v2"; });
891
Helpers
.VerifyAssertThrowsInvalidOperation(
897
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () {
Helpers
.GetFirst(instance.Properties).EvaluatedValue = "v2"; });
898
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () {
Helpers
.GetFirst(instance.Items).EvaluatedInclude = "new"; });
915
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { instance.GetProperty("g").EvaluatedValue = "v2"; });
916
Helpers
.VerifyAssertThrowsInvalidOperation(
922
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () {
Helpers
.GetFirst(instance.Properties).EvaluatedValue = "v2"; });
923
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () {
Helpers
.GetFirst(instance.Items).EvaluatedInclude = "new"; });
937
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () { instance.GetProperty("g").EvaluatedValue = "v2"; });
938
Helpers
.VerifyAssertThrowsInvalidOperation(
944
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () {
Helpers
.GetFirst(instance.Properties).EvaluatedValue = "v2"; });
945
Helpers
.VerifyAssertThrowsInvalidOperation(delegate () {
Helpers
.GetFirst(instance.Items).EvaluatedInclude = "new"; });
962
Helpers
.GetFirst(instance.Items).EvaluatedInclude = "new";
979
Helpers
.GetFirst(instance.Items).EvaluatedInclude = "new";
Instance\ProjectItemInstance_Tests.cs (14)
449
Assert.Equal(0 + BuiltInMetadataCount,
Helpers
.MakeList(item.MetadataNames).Count);
472
var itemMetadata =
Helpers
.MakeList(item.Metadata);
551
Assert.Equal(3,
Helpers
.MakeList(item.Metadata).Count);
552
Assert.Equal(3 + BuiltInMetadataCount,
Helpers
.MakeList(item.MetadataNames).Count);
630
var itemMetadata =
Helpers
.MakeList(item.Metadata);
994
Helpers
.CleanContentsAndBuildTargetWithDriveEnumeratingWildcard(
998
Helpers
.ExpectedBuildResult.FailWithError);
1032
Helpers
.CleanContentsAndBuildTargetWithDriveEnumeratingWildcard(
1036
Helpers
.ExpectedBuildResult.SucceedWithWarning);
1063
Helpers
.CleanContentsAndBuildTargetWithDriveEnumeratingWildcard(
1067
Helpers
.ExpectedBuildResult.SucceedWithWarning);
1107
Helpers
.CleanContentsAndBuildTargetWithDriveEnumeratingWildcard(
1111
Helpers
.ExpectedBuildResult.SucceedWithNoErrorsAndWarnings);
1168
return
Helpers
.MakeList(project.GetItems("i"));
Instance\ProjectTargetInstance_Tests.cs (1)
39
IList<ProjectTaskInstance> tasks =
Helpers
.MakeList(target.Tasks);
Microsoft.Build.Engine.UnitTests (244)
BackEnd\BatchingEngine_Tests.cs (7)
269
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
308
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
342
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
365
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
391
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
418
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
455
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
BackEnd\BuildManager_Tests.cs (31)
176
var graph =
Helpers
.CreateProjectGraph(
185
return
Helpers
.CreateProjectFile(
980
using (var buildManagerSession = new
Helpers
.BuildManagerSession(
1267
<Exec Command='" +
Helpers
.GetSleepCommand(TimeSpan.FromSeconds(1)) + @"'/>
1359
<Exec Command='" +
Helpers
.GetSleepCommand(TimeSpan.FromMilliseconds(500)) + @"'/>
1483
<Exec Command='" +
Helpers
.GetSleepCommand(TimeSpan.FromSeconds(20)) + @"'/>
1503
<Exec Command='" +
Helpers
.GetSleepCommand(TimeSpan.FromSeconds(20)) + @"'/>
1527
<Exec Command='" +
Helpers
.GetSleepCommand(TimeSpan.FromSeconds(60)) + @"'/>
1582
<Exec Command='" +
Helpers
.GetSleepCommand(TimeSpan.FromSeconds(5)) + @"'/>
1622
<Exec Command='" +
Helpers
.GetSleepCommand(TimeSpan.FromSeconds(10)) + @"'/>
1659
<Exec Command='" +
Helpers
.GetSleepCommand(TimeSpan.FromSeconds(20)) + @"'/>
1697
<Exec Command='" +
Helpers
.GetSleepCommand(TimeSpan.FromSeconds(20)) + @"'/>
1735
<Exec Command='{
Helpers
.GetSleepCommand(TimeSpan.FromSeconds(10))}'/>
1796
<Exec Command='" +
Helpers
.GetSleepCommand(TimeSpan.FromSeconds(3)) + @"'/>
1832
<Exec Command='" +
Helpers
.GetSleepCommand(TimeSpan.FromSeconds(3)) + @"'/>
2654
<Exec Command='" +
Helpers
.GetSleepCommand(TimeSpan.FromMilliseconds(500)) + @"' />
2726
<Exec Command=`" +
Helpers
.GetSleepCommand(TimeSpan.FromMilliseconds(500)) + @"` />
2822
<Exec Command=`" +
Helpers
.GetSleepCommand(TimeSpan.FromMilliseconds(500)) + @"` />
2922
<Exec Command=`" +
Helpers
.GetSleepCommand(TimeSpan.FromMilliseconds(500)) + @"` />
3008
<Exec Command=`" +
Helpers
.GetSleepCommand(TimeSpan.FromMilliseconds(500)) + @"` />
3112
<Exec Command=`" +
Helpers
.GetSleepCommand(TimeSpan.FromMilliseconds(200)) + @"` />
3174
<Exec Command=`" +
Helpers
.GetSleepCommand(TimeSpan.FromMilliseconds(100)) + @"` />
3179
<Exec Command=`" +
Helpers
.GetSleepCommand(TimeSpan.FromMilliseconds(100)) + @"` />
3259
<Exec Command=`" +
Helpers
.GetSleepCommand(TimeSpan.FromMilliseconds(100)) + @"` />
3264
<Exec Command=`" +
Helpers
.GetSleepCommand(TimeSpan.FromMilliseconds(100)) + @"` />
3997
<Exec Command=`{
Helpers
.GetSleepCommand(TimeSpan.FromSeconds(1))}` />
4005
<Exec Command=`{
Helpers
.GetSleepCommand(TimeSpan.FromSeconds(2))}` />
4020
<Exec Command=`{
Helpers
.GetSleepCommand(TimeSpan.FromSeconds(5))}` YieldDuringToolExecution=`true` StandardOutputImportance=`low` />
4061
<Exec Command='{
Helpers
.GetSleepCommand(TimeSpan.FromMilliseconds(200))}' />
4344
var graph =
Helpers
.CreateProjectGraph(env: _env, dependencyEdges: new Dictionary<int, int[]> { { 1, new[] { 2, 3 } } });
4348
using (var buildSession = new
Helpers
.BuildManagerSession(_env))
BackEnd\BuildRequestConfiguration_Tests.cs (1)
176
Assert.Equal(props.Count,
Helpers
.MakeList((IEnumerable<ProjectPropertyInstance>)(config1.GlobalProperties)).Count);
BackEnd\TargetBuilder_Tests.cs (5)
260
using (var buildSession = new
Helpers
.BuildManagerSession(env, buildParameters))
386
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
418
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
441
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
477
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
BackEnd\TargetEntry_Tests.cs (4)
649
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
697
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
794
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
917
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectFailure(content, allowTaskCrash: true);
BackEnd\TaskBuilder_Tests.cs (1)
148
string sleepCommand =
Helpers
.GetSleepCommand(TimeSpan.FromSeconds(10));
BackEnd\TaskHost_Tests.cs (2)
727
MockLogger mockLogger =
Helpers
.BuildProjectWithNewOMExpectSuccess(projectFileContents, globalProperties);
757
MockLogger mockLogger =
Helpers
.BuildProjectWithNewOMExpectSuccess(projectFileContents);
Collections\MultiDictionary_Tests.cs (4)
105
List<string> values =
Helpers
.MakeList<string>(dictionary["x"]);
112
values =
Helpers
.MakeList<string>(dictionary["y"]);
117
values =
Helpers
.MakeList<string>(dictionary["z"]);
143
List<string> values =
Helpers
.MakeList<string>(dictionary["x"]);
CommunicationUtilities_Tests.cs (1)
30
Helpers
.AssertCollectionsValueEqual(envVars, referenceVars2);
Construction\ElementLocation_Tests.cs (1)
341
Helpers
.VerifyAssertLineByLine(readWriteLoadLocations, readOnlyLoadLocations);
Construction\SolutionProjectGenerator_Tests.cs (1)
916
Helpers
.VerifyAssertLineByLine(expected, solutionConfigurationContents);
Definition\ProjectEvaluationContext_Tests.cs (3)
105
var fileSystem = new
Helpers
.LoggingFileSystem();
135
var fileSystem = new
Helpers
.LoggingFileSystem();
147
var directoryCacheFactory = new
Helpers
.LoggingDirectoryCacheFactory();
Definition\ProjectItem_Tests.cs (2)
34
Assert.Single(
Helpers
.MakeList(item2.Metadata));
82
IList<ProjectItem> item =
Helpers
.MakeList(project.GetItems("i"));
EndToEndCondition_Tests.cs (2)
35
BuildResult result =
Helpers
.BuildProjectContentUsingBuildManager($@"<Project>
58
BuildResult result =
Helpers
.BuildProjectContentUsingBuildManager($@"<Project>
EscapingInProjects_Tests.cs (12)
91
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(@"
112
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(@"
222
Helpers
.CompareProjectXml(projectNewExpectedContents, project.Xml.RawXml);
267
Helpers
.CompareProjectXml(projectNewExpectedContents, project.Xml.RawXml);
316
Helpers
.CompareProjectXml(projectNewExpectedContents, project.Xml.RawXml);
372
Helpers
.CompareProjectXml(projectNewExpectedContents, project.Xml.RawXml);
434
Helpers
.CompareProjectXml(projectNewExpectedContents, project.Xml.RawXml);
475
Helpers
.CompareProjectXml(projectNewExpectedContents, project.Xml.RawXml);
517
Helpers
.CompareProjectXml(projectNewExpectedContents, project.Xml.RawXml);
542
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(String.Format(@"
584
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(@"
609
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(@"
Evaluation\Evaluator_Tests.cs (1)
1464
Assert.Equal("3", (
Helpers
.GetFirst(instance.Targets["t"].Tasks)).GetParameter("Text"));
Evaluation\Expander_Tests.cs (36)
381
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(@"
443
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
466
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
488
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
511
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
532
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
554
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
576
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
598
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
619
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectFailure(content, false /* no crashes */);
639
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectFailure(content, false /* no crashes */);
824
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(@"
836
logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(@"
856
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(@"
907
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectFailure(@"
926
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectFailure(@"
966
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectFailure(@"
985
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectFailure(@"
1025
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectFailure(@"
1041
var logger =
Helpers
.BuildProjectContentUsingBuildManagerExpectResult(
1057
var logger =
Helpers
.BuildProjectContentUsingBuildManagerExpectResult(
1076
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectFailure(@"
1095
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(@"
1139
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess("""
1166
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(@"
1192
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(@"
1221
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(@"
1250
Helpers
.BuildProjectWithNewOMExpectFailure(@"
1277
Helpers
.BuildProjectWithNewOMExpectFailure(@"
1299
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(@"
1315
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(@"
1331
MockLogger logger =
Helpers
.BuildProjectWithNewOMExpectSuccess(@"
1941
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
1989
MockLogger log =
Helpers
.BuildProjectWithNewOMExpectSuccess(content);
2886
string currentPlatformString =
Helpers
.GetOSPlatformAsString();
3209
var osPlatformLowerCase =
Helpers
.GetOSPlatformAsString().ToLower();
Evaluation\Preprocessor_Tests.cs (19)
69
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
114
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
158
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
202
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
249
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
284
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
331
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
404
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
457
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
532
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
594
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
655
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
693
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
775
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
806
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
842
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
931
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
1047
Helpers
.VerifyAssertLineByLine(expected, actual);
1212
Helpers
.VerifyAssertLineByLine(expected, writer.ToString());
FileMatcher_Tests.cs (4)
1353
Helpers
.ResetStateForDriveEnumeratingWildcardTests(env, "1");
1394
Helpers
.ResetStateForDriveEnumeratingWildcardTests(env, "0");
2384
var forwardSlashFileSpec =
Helpers
.ToForwardSlash(filespec);
2385
var forwardSlashExcludeSpecs = excludeFilespecs.Select(
Helpers
.ToForwardSlash).ToArray();
Graph\GraphLoadedFromSolution_tests.cs (1)
18
using static Microsoft.Build.UnitTests.
Helpers
;
Graph\GraphTestingUtilities.cs (1)
204
return
Helpers
.CreateProjectFile(
Graph\IsolateProjects_Tests.cs (2)
539
using (var buildManagerSession = new
Helpers
.BuildManagerSession(_env, buildParameters))
601
using (var buildManagerSession = new
Helpers
.BuildManagerSession(_env, buildParameters))
Graph\ProjectGraph_Tests.cs (15)
74
var graph =
Helpers
.CreateProjectGraph(
1520
ProjectGraph graph =
Helpers
.CreateProjectGraph(
1572
ProjectGraph graph =
Helpers
.CreateProjectGraph(
1811
var projectGraph =
Helpers
.CreateProjectGraph(env, edges);
1832
var graph =
Helpers
.CreateProjectGraph(
1836
createProjectFile: (env, projectId, references, _, _, _) =>
Helpers
.CreateProjectFile(
2327
var projectGraph =
Helpers
.CreateProjectGraph(env, edges, globalProperties, entryPoints: entryPoints);
2346
var projectGraph =
Helpers
.CreateProjectGraph(
2359
var graph =
Helpers
.CreateProjectGraph(
2487
var graph =
Helpers
.CreateProjectGraph(
2498
var graph =
Helpers
.CreateProjectGraph(
2561
var graph =
Helpers
.CreateProjectGraph(
2667
var graph =
Helpers
.CreateProjectGraph(
2709
var graph =
Helpers
.CreateProjectGraph(
2752
ProjectGraph graph =
Helpers
.CreateProjectGraph(
Graph\ResultCacheBasedBuilds_Tests.cs (1)
18
using static Microsoft.Build.UnitTests.
Helpers
;
Instance\ProjectInstance_Internal_Tests.cs (5)
177
List<ProjectPropertyGroupTaskPropertyInstance> properties =
Helpers
.MakeList(propertyGroup.Properties);
215
List<ProjectItemGroupTaskItemInstance> items =
Helpers
.MakeList(itemGroup.Items);
233
List<ProjectItemGroupTaskMetadataInstance> metadata1 =
Helpers
.MakeList(items[0].Metadata);
234
List<ProjectItemGroupTaskMetadataInstance> metadata2 =
Helpers
.MakeList(items[1].Metadata);
235
List<ProjectItemGroupTaskMetadataInstance> metadata3 =
Helpers
.MakeList(items[2].Metadata);
InternalEngineHelpers.cs (1)
165
Helpers
.AssertDictionariesEqual(
ProjectCache\ProjectCacheTests.cs (24)
109
=>
Helpers
.CreateProjectGraph(
469
using (var buildSession = new
Helpers
.BuildManagerSession(_env, buildParameters))
497
using (var buildSession = new
Helpers
.BuildManagerSession(_env, buildParameters))
579
using (var buildSession = new
Helpers
.BuildManagerSession(_env, buildParameters))
693
using (var buildSession = new
Helpers
.BuildManagerSession(_env))
761
using (var buildSession = new
Helpers
.BuildManagerSession(_env, buildParameters))
892
using (var buildSession = new
Helpers
.BuildManagerSession(_env, buildParameters))
925
using (var buildSession = new
Helpers
.BuildManagerSession(_env, buildParameters))
951
using (var buildSession = new
Helpers
.BuildManagerSession(_env))
1002
using (var buildSession = new
Helpers
.BuildManagerSession(_env, buildParameters))
1022
var graph =
Helpers
.CreateProjectGraph(
1042
using (var buildSession = new
Helpers
.BuildManagerSession(_env, buildParameters))
1054
var graph =
Helpers
.CreateProjectGraph(
1074
using (var buildSession = new
Helpers
.BuildManagerSession(_env))
1118
Helpers
.BuildManagerSession? buildSession = null;
1123
buildSession = new
Helpers
.BuildManagerSession(
1230
var graph =
Helpers
.CreateProjectGraph(
1246
using var buildSession = new
Helpers
.BuildManagerSession(
1347
using var buildSession = new
Helpers
.BuildManagerSession(_env, buildParameters);
1403
using var buildSession = new
Helpers
.BuildManagerSession(_env, buildParameters);
1477
using (var buildSession = new
Helpers
.BuildManagerSession(_env, buildParameters))
1538
using (var buildSession = new
Helpers
.BuildManagerSession(_env, buildParameters))
1566
<Exec Command=`{
Helpers
.GetSleepCommand(TimeSpan.FromMilliseconds(200))}` />
1614
using (var buildSession = new
Helpers
.BuildManagerSession(_env, buildParameters))
SolutionFileBuilder.cs (1)
83
return FromGraph(
Helpers
.CreateProjectGraph(env, edges), solutionDependenciesProjectNameToGuids: solutionDependenciesProjectNameToGuids);
Telemetry\Telemetry_Tests.cs (2)
74
Helpers
.BuildProjectContentUsingBuildManager(testProject, logger,
146
Helpers
.BuildProjectContentUsingBuildManager(testProject, logger,
TestComparers\ProjectInstanceModelTestComparers.cs (50)
29
Helpers
.AssertDictionariesEqual(x.GlobalProperties, y.GlobalProperties);
34
Helpers
.AssertDictionariesEqual(
42
Helpers
.AssertDictionariesEqual(((EvaluatorData)x).BeforeTargets, ((EvaluatorData)y).BeforeTargets, AssertTargetSpecificationPairsEqual);
43
Helpers
.AssertDictionariesEqual(((EvaluatorData)x).AfterTargets, ((EvaluatorData)y).AfterTargets, AssertTargetSpecificationPairsEqual);
54
Assert.Equal(x.ProjectFileLocation, y.ProjectFileLocation, new
Helpers
.ElementLocationComparerIgnoringType());
58
Helpers
.AssertDictionariesEqual(x.ItemDefinitions, y.ItemDefinitions,
94
Assert.Equal(x.Location, y.Location, new
Helpers
.ElementLocationComparerIgnoringType());
95
Assert.Equal(x.ConditionLocation, y.ConditionLocation, new
Helpers
.ElementLocationComparerIgnoringType());
96
Assert.Equal(x.InputsLocation, y.InputsLocation, new
Helpers
.ElementLocationComparerIgnoringType());
97
Assert.Equal(x.OutputsLocation, y.OutputsLocation, new
Helpers
.ElementLocationComparerIgnoringType());
98
Assert.Equal(x.ReturnsLocation, y.ReturnsLocation, new
Helpers
.ElementLocationComparerIgnoringType());
99
Assert.Equal(x.KeepDuplicateOutputsLocation, y.KeepDuplicateOutputsLocation, new
Helpers
.ElementLocationComparerIgnoringType());
100
Assert.Equal(x.DependsOnTargetsLocation, y.DependsOnTargetsLocation, new
Helpers
.ElementLocationComparerIgnoringType());
101
Assert.Equal(x.BeforeTargetsLocation, y.BeforeTargetsLocation, new
Helpers
.ElementLocationComparerIgnoringType());
102
Assert.Equal(x.AfterTargetsLocation, y.AfterTargetsLocation, new
Helpers
.ElementLocationComparerIgnoringType());
154
Assert.Equal(x.Location, y.Location, new
Helpers
.ElementLocationComparerIgnoringType());
155
Assert.Equal(x.ConditionLocation, y.ConditionLocation, new
Helpers
.ElementLocationComparerIgnoringType());
180
Assert.Equal(x.Location, y.Location, new
Helpers
.ElementLocationComparerIgnoringType());
181
Assert.Equal(x.IncludeLocation, y.IncludeLocation, new
Helpers
.ElementLocationComparerIgnoringType());
182
Assert.Equal(x.ExcludeLocation, y.ExcludeLocation, new
Helpers
.ElementLocationComparerIgnoringType());
183
Assert.Equal(x.RemoveLocation, y.RemoveLocation, new
Helpers
.ElementLocationComparerIgnoringType());
184
Assert.Equal(x.KeepMetadataLocation, y.KeepMetadataLocation, new
Helpers
.ElementLocationComparerIgnoringType());
185
Assert.Equal(x.RemoveMetadataLocation, y.RemoveMetadataLocation, new
Helpers
.ElementLocationComparerIgnoringType());
186
Assert.Equal(x.ConditionLocation, y.ConditionLocation, new
Helpers
.ElementLocationComparerIgnoringType());
189
Assert.Equal(x.MatchOnMetadataLocation, y.MatchOnMetadataLocation, new
Helpers
.ElementLocationComparerIgnoringType());
192
Assert.Equal(x.MatchOnMetadataOptionsLocation, y.MatchOnMetadataOptionsLocation, new
Helpers
.ElementLocationComparerIgnoringType());
212
Assert.Equal(x.Location, y.Location, new
Helpers
.ElementLocationComparerIgnoringType());
213
Assert.Equal(x.ConditionLocation, y.ConditionLocation, new
Helpers
.ElementLocationComparerIgnoringType());
229
Assert.Equal(x.Location, y.Location, new
Helpers
.ElementLocationComparerIgnoringType());
230
Assert.Equal(x.ConditionLocation, y.ConditionLocation, new
Helpers
.ElementLocationComparerIgnoringType());
265
Assert.Equal(x.ReferenceLocation, y.ReferenceLocation, new
Helpers
.ElementLocationComparerIgnoringType());
283
Assert.Equal(x.Location, y.Location, new
Helpers
.ElementLocationComparerIgnoringType());
284
Assert.Equal(x.ConditionLocation, y.ConditionLocation, new
Helpers
.ElementLocationComparerIgnoringType());
301
Assert.Equal(x.Location, y.Location, new
Helpers
.ElementLocationComparerIgnoringType());
302
Assert.Equal(x.ConditionLocation, y.ConditionLocation, new
Helpers
.ElementLocationComparerIgnoringType());
303
Assert.Equal(x.ExecuteTargetsLocation, y.ExecuteTargetsLocation, new
Helpers
.ElementLocationComparerIgnoringType());
323
Assert.Equal(x.Location, y.Location, new
Helpers
.ElementLocationComparerIgnoringType());
324
Assert.Equal(x.ConditionLocation, y.ConditionLocation, new
Helpers
.ElementLocationComparerIgnoringType());
325
Assert.Equal(x.ContinueOnErrorLocation, y.ContinueOnErrorLocation, new
Helpers
.ElementLocationComparerIgnoringType());
326
Assert.Equal(x.MSBuildRuntimeLocation, y.MSBuildRuntimeLocation, new
Helpers
.ElementLocationComparerIgnoringType());
327
Assert.Equal(x.MSBuildRuntimeLocation, y.MSBuildRuntimeLocation, new
Helpers
.ElementLocationComparerIgnoringType());
352
Assert.Equal(xPair.Value.Item2, yPair.Value.Item2, new
Helpers
.ElementLocationComparerIgnoringType());
385
Assert.Equal(x.ConditionLocation, y.ConditionLocation, new
Helpers
.ElementLocationComparerIgnoringType());
386
Assert.Equal(x.Location, y.Location, new
Helpers
.ElementLocationComparerIgnoringType());
387
Assert.Equal(x.TaskParameterLocation, y.TaskParameterLocation, new
Helpers
.ElementLocationComparerIgnoringType());
388
Assert.Equal(x.ItemTypeLocation, y.ItemTypeLocation, new
Helpers
.ElementLocationComparerIgnoringType());
406
Assert.Equal(x.ConditionLocation, y.ConditionLocation, new
Helpers
.ElementLocationComparerIgnoringType());
407
Assert.Equal(x.Location, y.Location, new
Helpers
.ElementLocationComparerIgnoringType());
408
Assert.Equal(x.PropertyNameLocation, y.PropertyNameLocation, new
Helpers
.ElementLocationComparerIgnoringType());
409
Assert.Equal(x.TaskParameterLocation, y.TaskParameterLocation, new
Helpers
.ElementLocationComparerIgnoringType());
TestComparers\TaskRegistryComparers.cs (4)
25
Helpers
.AssertDictionariesEqual(
53
Helpers
.AssertDictionariesEqual(
80
Helpers
.AssertDictionariesEqual(
131
Helpers
.AssertDictionariesEqual(
Microsoft.Build.Tasks.UnitTests (18)
CodeTaskFactoryEmbeddedFileInBinlogTestHelper.cs (2)
61
Helpers
.BuildProjectWithNewOMAndBinaryLogger(projectFileContents, binaryLogger, out bool result, out string projectDirectoryPath);
113
Helpers
.BuildProjectWithNewOMAndBinaryLogger(projectFileContents, binaryLogger, out bool result, out string projectDirectory);
CodeTaskFactoryTests.cs (1)
1227
MockLogger mockLogger =
Helpers
.BuildProjectWithNewOMExpectFailure(projectFileContents, allowTaskCrash: false);
Copy_Tests.cs (4)
1903
Helpers
.DeleteFiles(sourceFile, destFile);
1964
Helpers
.DeleteFiles(sourceFile, destFile);
2599
Helpers
.DeleteFiles(sourceFile, destFile);
2898
Helpers
.DeleteFiles(sourceFile, destFile);
CreateItem_Tests.cs (8)
294
Helpers
.ResetStateForDriveEnumeratingWildcardTests(env, "1");
346
Helpers
.ResetStateForDriveEnumeratingWildcardTests(env, "0");
387
Helpers
.CleanContentsAndBuildTargetWithDriveEnumeratingWildcard(
391
Helpers
.ExpectedBuildResult.FailWithError,
414
Helpers
.CleanContentsAndBuildTargetWithDriveEnumeratingWildcard(
418
Helpers
.ExpectedBuildResult.SucceedWithWarning,
441
Helpers
.CleanContentsAndBuildTargetWithDriveEnumeratingWildcard(
445
Helpers
.ExpectedBuildResult.SucceedWithWarning,
FileStateTests.cs (3)
49
Helpers
.VerifyAssertThrowsSameWay(
358
Helpers
.VerifyAssertThrowsSameWay(delegate () { var x = new FileInfo(Path.GetTempPath()).Length; }, delegate () { var x = new FileState(Path.GetTempPath()).Length; });
386
Helpers
.VerifyAssertThrowsSameWay(delegate () { var x = new FileInfo(file).Length; }, delegate () { var x = new FileState(file).Length; });
Microsoft.Build.UnitTests.Shared (2)
EngineTestEnvironment.cs (1)
133
CreatedFiles =
Helpers
.CreateFilesInDirectory(TestRoot, files);
ObjectModelHelpers.cs (1)
1103
IList<ProjectItem> item =
Helpers
.MakeList(