1514 instantiations of TaskItem
Crossgen2Tasks (9)
Microsoft.Build.BuildCheck.UnitTests (2)
Microsoft.Build.Engine.OM.UnitTests (3)
Microsoft.Build.Engine.UnitTests (34)
Microsoft.Build.Tasks.CodeAnalysis (3)
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (39)
GenerateMSBuildEditorConfigTests.cs (8)
233TaskItem item1 = new TaskItem("file1.cs", new Dictionary<string, string> { { "ItemType", "Compile" }, { "MetadataName", "ToRetrieve" }, { "ToRetrieve", "abc123" } });
234TaskItem item2 = new TaskItem("subDir\\file2.cs", new Dictionary<string, string> { { "ItemType", "Compile" }, { "MetadataName", "ToRetrieve" }, { "ToRetrieve", "abc123" } });
235TaskItem item3 = new TaskItem("someDir\\otherDir\\thirdDir\\..\\file3.cs", new Dictionary<string, string> { { "ItemType", "Compile" }, { "MetadataName", "ToRetrieve" }, { "ToRetrieve", "abc123" } });
267TaskItem item1 = new TaskItem("file1.cs", new Dictionary<string, string> { { "ItemType", "Compile" }, { "MetadataName", "ToRetrieve" }, { "ToRetrieve", "abc123" } });
268TaskItem item2 = new TaskItem("someDir\\..\\file1.cs", new Dictionary<string, string> { { "ItemType", "AdditionalFile" }, { "MetadataName", "ToRetrieve" }, { "ToRetrieve", "def456" } });
310TaskItem property1 = new TaskItem("Property1", new Dictionary<string, string> { { "Value", longPropertyValue } });
311TaskItem property2 = new TaskItem("Property2", new Dictionary<string, string> { { "Value", "def456" } });
367FileName = new TaskItem(fileName)
MapSourceRootTests.cs (31)
37new TaskItem(@"c:\packages\SourcePackage1\"),
38new TaskItem(@"/packages/SourcePackage2/"),
39new TaskItem(@"c:\MyProjects\MyProject\", new Dictionary<string, string>
43new TaskItem(@"c:\MyProjects\MyProject\a\b\", new Dictionary<string, string>
88new TaskItem(@"!@#:;$%^&*()_+|{}\"),
89new TaskItem(@"****/", new Dictionary<string, string>
93new TaskItem(@"****\|||:;\", new Dictionary<string, string>
133new TaskItem(@"C:\"),
134new TaskItem(@"C:/"),
135new TaskItem(@"C:"),
136new TaskItem(@"C"),
160new TaskItem(@"c:\MyProjects\MyProject\"),
161new TaskItem(@"c:\MyProjects\MyProject\a\a\", new Dictionary<string, string>
166new TaskItem(@"c:\MyProjects\MyProject\a\b\", new Dictionary<string, string>
171new TaskItem(@"c:\MyProjects\MyProject\a\c\", new Dictionary<string, string>
211new TaskItem(@"c:\packages\SourcePackage1\"),
212new TaskItem(@"C:\packages\SourcePackage1\"),
213new TaskItem(@"c:\packages\SourcePackage2\"),
250new TaskItem(path1, new Dictionary<string, string>
255new TaskItem(path2, new Dictionary<string, string>
260new TaskItem(path3),
293new TaskItem(path1, new Dictionary<string, string>
302new TaskItem(path1, new Dictionary<string, string>
311new TaskItem(path2, new Dictionary<string, string>
316new TaskItem(path2, new Dictionary<string, string>
321new TaskItem(path3),
364new TaskItem(@"c:\MyProjects\MYPROJECT\"),
365new TaskItem(@"c:\MyProjects\MyProject\a\b\", new Dictionary<string, string>
394new TaskItem(@"c:\MyProjects\MyProject\"),
395new TaskItem(@"c:\MyProjects\MyProject\a\b\", new Dictionary<string, string>
427new TaskItem(path1, new Dictionary<string, string>
Microsoft.Build.Tasks.Core (56)
Microsoft.Build.Tasks.UnitTests (1103)
AssemblyDependency\SuggestedRedirects.cs (22)
52new TaskItem("A"),
53new TaskItem("B")
96new TaskItem("A"), new TaskItem("B")
146new TaskItem("A"), new TaskItem("B")
186new TaskItem("B"),
187new TaskItem("A"),
188new TaskItem("D, Version=1.0.0.0, Culture=neutral, PublicKeyToken=aaaaaaaaaaaaaaaa")
229new TaskItem("B"),
230new TaskItem("A"),
231new TaskItem("D, Version=1.0.0.0, Culture=neutral, PublicKeyToken=aaaaaaaaaaaaaaaa")
282new TaskItem("Microsoft.Office.Interop.Excel"),
283new TaskItem("MS.Internal.Test.Automation.Office.Excel")
321new TaskItem("A"),
322new TaskItem("B")
360new TaskItem("A", new Dictionary<string, string> { ["ExternallyResolved"] = "true" }),
361new TaskItem("B", new Dictionary<string, string> { ["ExternallyResolved"] = "true" }),
400new TaskItem("A"),
401new TaskItem("B")
443new TaskItem("A"),
444new TaskItem("B")
CombinePath_Tests.cs (22)
31t.Paths = new ITaskItem[] { new TaskItem(path1), new TaskItem(path2) };
60? new ITaskItem[] { new TaskItem(path1), new TaskItem(path2), new TaskItem(path3) }
61: new ITaskItem[] { new TaskItem(path1), new TaskItem(path2) };
81t.Paths = new ITaskItem[] { new TaskItem(path1), new TaskItem(path2) };
109? new ITaskItem[] { new TaskItem(path1), new TaskItem(path2), new TaskItem(path3) }
110: new ITaskItem[] { new TaskItem(path1), new TaskItem(path2) };
129t.Paths = new ITaskItem[] { new TaskItem(@"jkl\mno.txt") };
137t.Paths = new ITaskItem[] { new TaskItem("jkl/mno.txt") };
158t.Paths = new ITaskItem[] { new TaskItem(@"jkl\mno.txt"), new TaskItem(@"c:\abc\def\ghi.txt") };
194t.Paths = new ITaskItem[] { new TaskItem("") };
212t.Paths = new ITaskItem[] { new TaskItem("ghi.txt"), new TaskItem("|.txt"), new TaskItem("jkl.txt") };
Copy_Tests.cs (143)
145SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) },
146DestinationFiles = new ITaskItem[] { new TaskItem("destination.txt") },
170SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) },
171DestinationFolder = new TaskItem(destinationFolder.Path),
213SourceFolders = new ITaskItem[] { new TaskItem(s0Folder.Path), new TaskItem(s1Folder.Path) },
214DestinationFolder = new TaskItem(destinationFolder.Path),
239DestinationFolder = new TaskItem(destinationFolder.Path),
268SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) },
269SourceFolders = new ITaskItem[] { new TaskItem(sourceFolder.Path) },
270DestinationFolder = new TaskItem(destinationFolder.Path),
294DestinationFolder = new TaskItem(destinationFolder.Path),
318DestinationFolder = new TaskItem(destinationFolder.Path),
341SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) },
365SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) },
366DestinationFiles = new ITaskItem[] { new TaskItem("destination.txt") },
367DestinationFolder = new TaskItem(destinationFolder.Path),
389SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) },
390SourceFolders = new ITaskItem[] { new TaskItem(sourceFolder.Path) },
391DestinationFiles = new ITaskItem[] { new TaskItem("destination0.txt"), new TaskItem("destination1.txt") },
412SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) },
413DestinationFiles = new ITaskItem[] { new TaskItem("destination0.txt"), new TaskItem("destination1.txt") },
437SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) },
438DestinationFiles = new ITaskItem[] { new TaskItem("destination.txt") },
463SourceFiles = new ITaskItem[] { new TaskItem(sourceFile.Path) },
464DestinationFiles = new ITaskItem[] { new TaskItem("destination.txt") },
491ITaskItem f = new TaskItem(file);
538ITaskItem sourceItem = new TaskItem(source);
539ITaskItem destinationItem = new TaskItem(destination);
598ITaskItem sourceItem = new TaskItem(source);
599ITaskItem destinationItem = new TaskItem(destination);
650ITaskItem sourceItem = new TaskItem(source);
651ITaskItem destinationItem = new TaskItem(destination);
707ITaskItem sourceItem = new TaskItem(source);
708ITaskItem destinationItem = new TaskItem(destination);
774ITaskItem sourceItem = new TaskItem(source);
775ITaskItem destinationItem = new TaskItem(destination);
841ITaskItem sourceItem = new TaskItem(source);
842ITaskItem destinationItem = new TaskItem(destination);
908ITaskItem sourceItem = new TaskItem(source);
909ITaskItem destinationItem = new TaskItem(destination);
982ITaskItem sourceItem1 = new TaskItem(source1);
983ITaskItem sourceItem2 = new TaskItem(source2);
991DestinationFolder = new TaskItem(destinationFolder),
1049ITaskItem[] sourceFiles = { new TaskItem(sourceFile) };
1050ITaskItem[] destinationFiles = { new TaskItem(destinationFile) };
1112SourceFiles = new[] { new TaskItem(sourceFile) },
1113DestinationFiles = new[] { new TaskItem(destinationFile) },
1182ITaskItem[] sourceFiles = { new TaskItem(sourceFile) };
1183ITaskItem[] destinationFiles = { new TaskItem(destinationFile) };
1222ITaskItem[] sourceFiles = { new TaskItem(sourceFile) };
1223ITaskItem[] destinationFiles = { new TaskItem(destinationFile) };
1267ITaskItem[] sourceFiles = { new TaskItem(sourceFile) };
1268ITaskItem[] destinationFiles = { new TaskItem(destinationFile) };
1314ITaskItem[] sourceFiles = { new TaskItem(sourceFile) };
1315ITaskItem[] destinationFiles = { new TaskItem(destinationFile) };
1360ITaskItem[] sourceFiles = { new TaskItem(sourceFile) };
1368DestinationFiles = new ITaskItem[] { new TaskItem(destinationFile) },
1486ITaskItem[] sourceFiles = { new TaskItem(sourceFile) };
1494DestinationFolder = new TaskItem(destinationFile),
1532ITaskItem[] sourceFiles = { new TaskItem(sourceFile) };
1533ITaskItem[] destinationFiles = { new TaskItem(destinationFile) };
1599ITaskItem i1 = new TaskItem(inFile1);
1602t.SourceFiles = new[] { new TaskItem(inFile2), i1 };
1604ITaskItem o1 = new TaskItem(validOutFile);
1607t.DestinationFiles = new[] { new TaskItem(invalidFile), o1 };
1677SourceFiles = new ITaskItem[] { new TaskItem(file) },
1678DestinationFiles = new ITaskItem[] { new TaskItem(file) },
1696SourceFiles = new ITaskItem[] { new TaskItem(file) },
1697DestinationFiles = new ITaskItem[] { new TaskItem(file) },
1748SourceFiles = new ITaskItem[] { new TaskItem(file) },
1749DestinationFiles = new ITaskItem[] { new TaskItem(filename.ToLowerInvariant()) },
1802SourceFiles = new ITaskItem[] { new TaskItem(file), new TaskItem(invalidFile) },
1803DestinationFiles = new ITaskItem[] { new TaskItem(file), new TaskItem(dest2) },
1856ITaskItem[] sourceFiles = { new TaskItem(sourceFile) };
1864DestinationFolder = new TaskItem(destFolder),
1929ITaskItem[] sourceFiles = { new TaskItem(sourceFileEscaped) };
1936DestinationFolder = new TaskItem(destFolder),
1980new TaskItem(Path.Combine(tempPath, "a.cs")),
1981new TaskItem(Path.Combine(tempPath, "b.cs")),
1982new TaskItem(Path.Combine(tempPath, "a.cs")),
1983new TaskItem(Path.Combine(tempPath, "a.cs")),
2001DestinationFolder = new TaskItem(Path.Combine(tempPath, "foo")),
2037new TaskItem(Path.Combine(tempPath, "a.cs")),
2038new TaskItem(Path.Combine(tempPath, "b.cs")),
2039new TaskItem(Path.Combine(tempPath, "a.cs")),
2040new TaskItem(Path.Combine(tempPath, "a.cs")),
2041new TaskItem(Path.Combine(tempPath, "a.cs")),
2054new TaskItem(Path.Combine(tempPath, @"xa.cs")), // a.cs -> xa.cs
2055new TaskItem(Path.Combine(tempPath, @"xa.cs")), // b.cs -> xa.cs should copy because it's a different source
2056new TaskItem(Path.Combine(tempPath, @"xb.cs")), // a.cs -> xb.cs should copy because it's a different destination
2057new TaskItem(Path.Combine(tempPath, @"xa.cs")), // a.cs -> xa.cs should copy because it's a different source from the b.cs copy done previously
2058new TaskItem(Path.Combine(tempPath, @"xa.cs")), // a.cs -> xa.cs should not copy because it's the same source
2136SourceFiles = new ITaskItem[] { new TaskItem(inFile1), new TaskItem(inFile2) },
2137DestinationFiles = new ITaskItem[] { new TaskItem(outFile1) },
2177ITaskItem[] sourceFiles = { new TaskItem(sourceFile) };
2178ITaskItem[] destinationFiles = { new TaskItem(destinationFile) };
2215ITaskItem[] sourceFiles = { new TaskItem(sourceFile) };
2216ITaskItem[] destinationFiles = { new TaskItem(destinationFile) };
2248SourceFiles = new ITaskItem[] { new TaskItem("foo | bar") },
2249DestinationFolder = new TaskItem("dest"),
2272SourceFiles = new ITaskItem[] { new TaskItem("foo") },
2273DestinationFolder = new TaskItem("here | there"),
2296SourceFiles = new ITaskItem[] { new TaskItem("c:\\source") },
2297DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") },
2317SourceFiles = new ITaskItem[] { new TaskItem("c:\\source") },
2318DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") },
2342SourceFiles = new ITaskItem[] { new TaskItem("c:\\source") },
2343DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") },
2409SourceFiles = new ITaskItem[] { new TaskItem("c:\\source") },
2410DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") },
2436SourceFiles = new ITaskItem[] { new TaskItem("c:\\source"), new TaskItem("c:\\source2") },
2437DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination"), new TaskItem("c:\\destination2") },
2468SourceFiles = new ITaskItem[] { new TaskItem("c:\\source") },
2469DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") },
2497SourceFiles = new ITaskItem[] { new TaskItem("c:\\source") },
2498DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") },
2532SourceFiles = new ITaskItem[] { new TaskItem(source) },
2533DestinationFiles = new ITaskItem[] { new TaskItem(existing) },
2557ITaskItem[] sourceFiles = { new TaskItem(sourceFile) };
2565DestinationFolder = new TaskItem(destFolder),
2645new TaskItem(sourceFile1),
2646new TaskItem(sourceFile2)
2656DestinationFolder = new TaskItem(destFolder),
2733ITaskItem[] sourceFiles = { new TaskItem(sourceFile) };
2742DestinationFolder = new TaskItem(destFolder),
2812ITaskItem[] sourceFiles = { new TaskItem(sourceFile) };
2820DestinationFolder = new TaskItem(destFolder),
2876ITaskItem[] sourceFiles = { new TaskItem(sourceFile) };
2886DestinationFolder = new TaskItem(destFolder),
2913SourceFiles = new ITaskItem[] { new TaskItem("c:\\source") },
2914DestinationFiles = new ITaskItem[] { new TaskItem("c:\\destination") },
2943ITaskItem[] sourceFiles = { new TaskItem(sourceFile1.Path) };
2944ITaskItem[] destinationFiles = { new TaskItem(destFile) };
2962sourceFiles = new TaskItem[] { new TaskItem(sourceFile2.Path) };
2983destinationFiles = new TaskItem[] { new TaskItem(
FindAppConfigFile_Tests.cs (22)
21f.PrimaryList = new ITaskItem[] { new TaskItem("app.config"), new TaskItem("xxx") };
34f.PrimaryList = new ITaskItem[] { new TaskItem("yyy"), new TaskItem("xxx") };
35f.SecondaryList = new ITaskItem[] { new TaskItem("app.config"), new TaskItem("xxx") };
47f.PrimaryList = new ITaskItem[] { new TaskItem("yyy"), new TaskItem("xxx") };
48f.SecondaryList = new ITaskItem[] { new TaskItem("foo\\app.config"), new TaskItem("xxx") };
60f.PrimaryList = new ITaskItem[] { new TaskItem("yyy"), new TaskItem("xxx") };
61f.SecondaryList = new ITaskItem[] { new TaskItem("iii"), new TaskItem("xxx") };
72f.PrimaryList = new ITaskItem[] { new TaskItem("yyy"), new TaskItem("xxx") };
73f.SecondaryList = new ITaskItem[] { new TaskItem("|||"), new TaskItem(@"foo\\app.config"), new TaskItem(@"!@#$@$%|"), new TaskItem("uuu") };
86ITaskItem item1 = new TaskItem("app.config");
88ITaskItem item2 = new TaskItem("app.config");
Hash_Tests.cs (19)
24new TaskItem("Item1"), new TaskItem("Item2"), new TaskItem("Item3")
31new TaskItem("Item1"), new TaskItem("Item2"), new TaskItem("Item3")
40var emptyItemHash = ExecuteHashTask(new ITaskItem[] { new TaskItem("") });
61itemsToHash[i] = new TaskItem($"Item{i}");
79ITaskItem[] itemsToHash = new ITaskItem[] { new TaskItem(string.Join("", array)) };
108ItemsToHash = new ITaskItem[] { new TaskItem(input) },
122new TaskItem("ITEM1"),
123new TaskItem("ITEM2"),
124new TaskItem("ITEM3")
130new TaskItem("Item1"),
131new TaskItem("iTEm2"),
132new TaskItem("iteM3")
138new TaskItem("item1"),
139new TaskItem("item2"),
140new TaskItem("item3")
MSBuild_Tests.cs (33)
80Projects = new ITaskItem[] { new TaskItem(projectFile1) }
128msbuildTask.Projects = new ITaskItem[] { new TaskItem(projectFile1), new TaskItem(projectFile2) };
513new TaskItem(projectFile1),
514new TaskItem(projectFile1),
515new TaskItem(projectFile2),
516new TaskItem(projectFile2)
571new TaskItem(projectFile1),
572new TaskItem(projectFile1),
573new TaskItem(projectFile2),
574new TaskItem(projectFile2)
627new TaskItem(projectFile1),
628new TaskItem(projectFile1),
629new TaskItem(projectFile2),
630new TaskItem(projectFile2)
682new TaskItem(projectFile1),
683new TaskItem(projectFile1),
684new TaskItem(projectFile2),
685new TaskItem(projectFile2)
731new TaskItem(projectFile1),
732new TaskItem(projectFile2)
786new TaskItem(projectFile1),
787new TaskItem(projectFile2)
844new TaskItem(projectFile1),
845new TaskItem(projectFile2)
906new TaskItem(projectFile2)
952new TaskItem(project1), new TaskItem(project2)
1156new TaskItem(project1)
1173new TaskItem(project2), new TaskItem(project1)
1218new TaskItem(project1)
1337new TaskItem(projectFile2)
ReadLinesFromFile_Tests.cs (22)
34File = new TaskItem(file),
35Lines = new ITaskItem[] { new TaskItem("Line1") }
42File = new TaskItem(file)
50a.Lines = new ITaskItem[] { new TaskItem("Line2"), new TaskItem("Line3") };
81File = new TaskItem(file),
82Lines = new ITaskItem[] { new TaskItem("Line1_%253b_") }
89File = new TaskItem(file)
97a.Lines = new ITaskItem[] { new TaskItem("Line2"), new TaskItem("Line3") };
126File = new TaskItem(file),
127Lines = new ITaskItem[] { new TaskItem("My special character is \u00C3") }
134File = new TaskItem(file)
158File = new TaskItem(file)
178File = new TaskItem(file),
181new TaskItem("Line1"),
182new TaskItem(" "),
183new TaskItem("Line2"),
184new TaskItem(""),
185new TaskItem("Line3"),
186new TaskItem("\0\0\0\0\0\0\0\0\0")
194File = new TaskItem(file)
ResolveSDKReference_Tests.cs (175)
37TestGoodSDKReferenceIncludes(new TaskItem("Cat, Version=8.0"), "Cat", "8.0");
38TestGoodSDKReferenceIncludes(new TaskItem("Cat, Version= 8.0"), "Cat", "8.0");
39TestGoodSDKReferenceIncludes(new TaskItem("Cat, Version=8.0 "), "Cat", "8.0");
40TestGoodSDKReferenceIncludes(new TaskItem("Cat, Version=8.0.255"), "Cat", "8.0.255");
41TestGoodSDKReferenceIncludes(new TaskItem(" Cat, Version=8.0.255"), "Cat", "8.0.255");
42TestGoodSDKReferenceIncludes(new TaskItem("Cat , Version=8.0.255"), "Cat", "8.0.255");
43TestGoodSDKReferenceIncludes(new TaskItem("Cat,Version=8.0.255"), "Cat", "8.0.255");
44TestGoodSDKReferenceIncludes(new TaskItem("Cat, Version=8.0.255"), "Cat", "8.0.255");
54TestBadSDKReferenceIncludes(new TaskItem(""));
55TestBadSDKReferenceIncludes(new TaskItem("Cat, Version=8"));
56TestBadSDKReferenceIncludes(new TaskItem("Cat 8.0"));
57TestBadSDKReferenceIncludes(new TaskItem("Cat Version=8.0"));
58TestBadSDKReferenceIncludes(new TaskItem("Dog, Cat, Version=8.0"));
59TestBadSDKReferenceIncludes(new TaskItem("Cat, Version=8.0, Moose"));
60TestBadSDKReferenceIncludes(new TaskItem("Cat Version=v8.0"));
61TestBadSDKReferenceIncludes(new TaskItem(" , Version=8.0"));
62TestBadSDKReferenceIncludes(new TaskItem("Cat, Version=v8.0"));
63TestBadSDKReferenceIncludes(new TaskItem("Cat, Version=8.0.344.555.666.777.666.555.444"));
64TestBadSDKReferenceIncludes(new TaskItem("Cat,"));
65TestBadSDKReferenceIncludes(new TaskItem("Cat, Version="));
98HashSet<SDKReference> resolvedSDKs = new HashSet<SDKReference>() { new SDKReference(new TaskItem(), "bar", "1.0"), new SDKReference(new TaskItem(), "foo", "1.0"), new SDKReference(new TaskItem(), "Newt", "1.0") };
183ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
184ITaskItem installLocation = new TaskItem(testDirectory);
319SDKReference reference1 = new SDKReference(new TaskItem(), "Microsoft.VCLibs", "12.0");
320reference1.ResolvedItem = new TaskItem();
323SDKReference reference2 = new SDKReference(new TaskItem(), "Microsoft.VCLibs", "11.0");
324reference2.ResolvedItem = new TaskItem();
327SDKReference reference3 = new SDKReference(new TaskItem(), "Foo", "11.0");
328reference3.ResolvedItem = new TaskItem();
362SDKReference reference1 = new SDKReference(new TaskItem(), "reference1", "1.0");
365SDKReference reference2 = new SDKReference(new TaskItem(), "reference2", "1.0");
369SDKReference reference3 = new SDKReference(new TaskItem(), "reference3", "1.0");
373SDKReference reference4 = new SDKReference(new TaskItem(), "reference4", "1.0");
377SDKReference reference5 = new SDKReference(new TaskItem(), "reference5", "1.0");
392reference1 = new SDKReference(new TaskItem(), "reference1", "1.0");
396reference2 = new SDKReference(new TaskItem(), "reference2", "1.0");
400reference3 = new SDKReference(new TaskItem(), "reference3", "1.0");
404reference4 = new SDKReference(new TaskItem(), "reference4", "1.0");
435ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
439ITaskItem installedSDK = new TaskItem(_sdkPath);
498ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
501ITaskItem installLocation = new TaskItem(testDirectory);
529ITaskItem dummyItem = new TaskItem();
602ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
608ITaskItem installLocation = new TaskItem(testDirectory);
657ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
663ITaskItem installLocation = new TaskItem(testDirectory);
715ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
721ITaskItem installLocation = new TaskItem(testDirectory);
770ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
776ITaskItem installLocation = new TaskItem(testDirectory);
825ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
831ITaskItem installLocation = new TaskItem(testDirectory);
880ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
886ITaskItem installLocation = new TaskItem(testDirectory);
937ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
943ITaskItem installLocation = new TaskItem(testDirectory);
991ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
997ITaskItem installLocation = new TaskItem(testDirectory);
1046ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1052ITaskItem installLocation = new TaskItem(testDirectory);
1081ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1084ITaskItem installedSDK = new TaskItem(_sdkPath);
1118ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1121ITaskItem installedSDK = new TaskItem(_sdkPath);
1156ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1162ITaskItem installedSDK = new TaskItem(_sdkPath);
1197ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1198ITaskItem item2 = new TaskItem("GoodTestSDK, Version=2.0");
1201ITaskItem installedSDK = new TaskItem(_sdkPath);
1233ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1236TaskItem referenceItem = new TaskItem("RandomWinMD");
1240ITaskItem installedSDK = new TaskItem(_sdkPath);
1267item = new TaskItem("GoodTestSDK, Version=2.0");
1270referenceItem = new TaskItem("RandomWinMD");
1274installedSDK = new TaskItem(_sdkPath);
1305ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1329ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1333ITaskItem installedSDK1 = new TaskItem(_sdkPath);
1336ITaskItem installedSDK2 = new TaskItem(_sdkPath);
1339ITaskItem installedSDK3 = new TaskItem(String.Empty);
1342ITaskItem installedSDK4 = new TaskItem(_sdkPath);
1345ITaskItem installedSDK5 = new TaskItem(_sdkPath);
1379ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1380ITaskItem item2 = new TaskItem("GoodTestSDK2, Version=2.0");
1383ITaskItem installedSDK = new TaskItem("DoesNotExist");
1407ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1408ITaskItem item2 = new TaskItem("RandomSDK, Version=2.0");
1411ITaskItem installedSDK = new TaskItem(_sdkPath);
1471ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1473ITaskItem installedSDK = new TaskItem(_sdkPath);
1512ITaskItem item = new TaskItem("BadTestSDK, Version=2.0");
1513ITaskItem item2 = new TaskItem("GoodTestSDK, Version=2.0");
1516ITaskItem installLocation = new TaskItem(testDirectory);
1520ITaskItem installLocation2 = new TaskItem(goodSDKLocation);
1571ITaskItem item = new TaskItem("BadTestSDK, Version=2.0");
1572ITaskItem item2 = new TaskItem("GoodTestSDK, Version=2.0");
1575ITaskItem installLocation = new TaskItem(testDirectory);
1578ITaskItem installLocation2 = new TaskItem("C:\\GoodSDKLocation");
1661ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1662ITaskItem installLocation = new TaskItem(testDirectory);
1748ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1751ITaskItem installLocation = new TaskItem(testDirectory);
1830ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1849ITaskItem installLocation = new TaskItem(testDirectory);
1925ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1928ITaskItem installLocation = new TaskItem(testDirectory);
1996ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
1999ITaskItem installLocation = new TaskItem(testDirectory);
2061ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
2064ITaskItem installLocation = new TaskItem(testDirectory);
2134ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
2137ITaskItem installLocation = new TaskItem(testDirectory);
2203ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
2206ITaskItem installLocation = new TaskItem(testDirectory);
2273ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
2276ITaskItem installLocation = new TaskItem(testDirectory);
2344ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
2347ITaskItem installLocation = new TaskItem(testDirectory);
2416ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
2419ITaskItem installLocation = new TaskItem(testDirectory);
2486ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
2491ITaskItem installLocation = new TaskItem(testDirectory);
2560ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
2565ITaskItem installLocation = new TaskItem(testDirectory);
2625ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
2632ITaskItem installLocation = new TaskItem(testDirectory);
2692ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
2697ITaskItem installLocation = new TaskItem(testDirectory);
2757ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
2764ITaskItem installLocation = new TaskItem(testDirectory);
2842ITaskItem item = new TaskItem("GoodTestSDK, Version=1.0");
2843ITaskItem item2 = new TaskItem("GoodTestSDK, Version=2.0");
2844ITaskItem item3 = new TaskItem("GoodTestSDK, Version=3.0");
2850ITaskItem installLocation = new TaskItem(testDirectory);
2853ITaskItem installLocation2 = new TaskItem(testDirectory2);
2856ITaskItem installLocation3 = new TaskItem(testDirectory3);
2940ITaskItem item = new TaskItem("GoodTestSDK, Version=1.0");
2941ITaskItem item2 = new TaskItem("GoodTestSDK2, Version=2.0");
2942ITaskItem item3 = new TaskItem("GoodTestSDK3, Version=3.0");
2948ITaskItem installLocation = new TaskItem(testDirectory);
2951ITaskItem installLocation2 = new TaskItem(testDirectory2);
2954ITaskItem installLocation3 = new TaskItem(testDirectory3);
3048ITaskItem item = new TaskItem("GoodTestSDK, Version=1.0");
3049ITaskItem item2 = new TaskItem("GoodTestSDK2, Version=2.0");
3050ITaskItem item3 = new TaskItem("GoodTestSDK3, Version=3.0");
3051ITaskItem item4 = new TaskItem("GoodTestSDK3, Version=4.0");
3057ITaskItem installLocation = new TaskItem(testDirectory);
3060ITaskItem installLocation2 = new TaskItem(testDirectory2);
3063ITaskItem installLocation3 = new TaskItem(testDirectory3);
3066ITaskItem installLocation4 = new TaskItem(testDirectory4);
3151ITaskItem item = new TaskItem("GoodTestSDK, Version=1.0");
3152ITaskItem item2 = new TaskItem("GoodTestSDK, Version=2.0");
3153ITaskItem item3 = new TaskItem("GoodTestSDK, Version=3.0");
3159ITaskItem installLocation = new TaskItem(testDirectory);
3162ITaskItem installLocation2 = new TaskItem(testDirectory2);
3165ITaskItem installLocation3 = new TaskItem(testDirectory3);
3240ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
3246ITaskItem installLocation = new TaskItem(testDirectory);
3314ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
3321ITaskItem installLocation = new TaskItem(testDirectory);
3390ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
3397ITaskItem installLocation = new TaskItem(testDirectory);
3458ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
3465ITaskItem installLocation = new TaskItem(testDirectory);
3534ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
3539ITaskItem installLocation = new TaskItem(testDirectory);
3597ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
3601ITaskItem installLocation = new TaskItem(testDirectory);
3671ITaskItem item = new TaskItem("GoodTestSDK, Version=2.0");
3675ITaskItem installLocation = new TaskItem(testDirectory);
4198SDKReference reference = new(new TaskItem("sdkReference", new Dictionary<string, string>() { { SDKManifest.Attributes.TargetPlatform, "UAP" } }), "sdkName", "1.0.2");
4200new Dictionary<string, ITaskItem>() { { "sdkName, Version=1.0.2", new TaskItem(Path.GetTempFileName(), new Dictionary<string, string>() { { "PlatformVersion", "1.0.2" } }) } },
ResourceHandling\GenerateResource_Tests.cs (209)
55t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
66t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
119new TaskItem(resxFile0), new TaskItem(resxFile1), new TaskItem(resxFile2), new TaskItem(resxFile3) };
122new TaskItem(expectedOutFile0), new TaskItem(expectedOutFile1), new TaskItem(expectedOutFile2), new TaskItem(expectedOutFile3) };
149t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
154t.Sources = new ITaskItem[] { new TaskItem(textFile) };
204t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
205t.References = new ITaskItem[] { new TaskItem(systemDll) };
245t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) };
246t.OutputResources = new ITaskItem[] { new TaskItem(Path.ChangeExtension(resourcesFile, ".resx")) };
252t2a.Sources = new ITaskItem[] { new TaskItem(resourcesFile) };
253t2a.OutputResources = new ITaskItem[] { new TaskItem(Path.ChangeExtension(resourcesFile, ".txt")) };
259t2b.Sources = new ITaskItem[] { new TaskItem(t2a.FilesWritten[0].ItemSpec) };
260t2b.OutputResources = new ITaskItem[] { new TaskItem(Utilities.GetTempFileName(".resx")) };
294t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) };
297t.OutputResources = new ITaskItem[] { new TaskItem(outputFile) };
326t.StateFile = new TaskItem(_env.GetTempFile(".cache").Path);
327t.Sources = new ITaskItem[] { new TaskItem(resxFileInput) };
352t2.StateFile = new TaskItem(t.StateFile);
353t2.Sources = new ITaskItem[] { new TaskItem(resxFileInput) };
372t.StateFile = new TaskItem(_env.GetTempFile(".cache").Path);
373t.Sources = new ITaskItem[] { new TaskItem(resxFileInput) };
380t2.StateFile = new TaskItem(t.StateFile);
381t2.Sources = new ITaskItem[] { new TaskItem(resxFileInput) };
402t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
406t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
416t2.StateFile = new TaskItem(t.StateFile);
417t2.Sources = new ITaskItem[] { new TaskItem(resxFile) };
454TaskItem stateFile = new TaskItem(_env.GetTempFile(".cache").Path);
455ITaskItem[] sources = new ITaskItem[] { new TaskItem(resxFileInput) };
526t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
595t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
621t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
627t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
637t2.StateFile = new TaskItem(t.StateFile);
638t2.Sources = new ITaskItem[] { new TaskItem(resxFile) };
680createResources.StateFile = new TaskItem(cache);
681createResources.Sources = new ITaskItem[] { new TaskItem(firstResx), new TaskItem(secondResx) };
692t2.StateFile = new TaskItem(createResources.StateFile.ItemSpec);
693t2.Sources = new ITaskItem[] { new TaskItem(firstResx), new TaskItem(secondResx) };
735t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
741t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
755t2.StateFile = new TaskItem(t.StateFile);
756t2.Sources = new ITaskItem[] { new TaskItem(resxFile) };
796t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
797t.Sources = new ITaskItem[] { new TaskItem(resxFile), new TaskItem(txtFile) };
812t2.StateFile = new TaskItem(t.StateFile);
813t2.Sources = new ITaskItem[] { new TaskItem(resxFile), new TaskItem(txtFile) };
880initialCreator.Sources = new ITaskItem[] { new TaskItem(resxFile) };
881initialCreator.References = new ITaskItem[] { new TaskItem(localSystemDll) };
882initialCreator.StateFile = new TaskItem(stateFile);
890incrementalUpToDate.Sources = new ITaskItem[] { new TaskItem(resxFile) };
891incrementalUpToDate.References = new ITaskItem[] { new TaskItem(localSystemDll) };
892incrementalUpToDate.StateFile = new TaskItem(stateFile);
902incrementalOutOfDate.Sources = new ITaskItem[] { new TaskItem(resxFile) };
903incrementalOutOfDate.References = new ITaskItem[] { new TaskItem(localSystemDll) };
904incrementalOutOfDate.StateFile = new TaskItem(stateFile);
958additionalInputs = new ITaskItem[] { new TaskItem(FileUtilities.GetTemporaryFile()), new TaskItem(FileUtilities.GetTemporaryFile()) };
969t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
971t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
976t2.Sources = new ITaskItem[] { new TaskItem(resxFile) };
978t2.StateFile = new TaskItem(t.StateFile);
986t3.Sources = new ITaskItem[] { new TaskItem(resxFile) };
988t3.StateFile = new TaskItem(t.StateFile);
1030t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
1033t.Sources = new ITaskItem[] { new TaskItem(textFile) };
1034t.OutputResources = new ITaskItem[] { new TaskItem(Path.ChangeExtension(textFile, ".resx")) };
1066t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) };
1067t.OutputResources = new ITaskItem[] { new TaskItem(Path.ChangeExtension(resourcesFile, ".resx")) };
1073t2a.Sources = new ITaskItem[] { new TaskItem(t.FilesWritten[0].ItemSpec) };
1074t2a.OutputResources = new ITaskItem[] { new TaskItem(Path.ChangeExtension(t.FilesWritten[0].ItemSpec, ".resources")) };
1080t2b.Sources = new ITaskItem[] { new TaskItem(t2a.FilesWritten[0].ItemSpec) };
1081t2b.OutputResources = new ITaskItem[] { new TaskItem(Utilities.GetTempFileName(".resx")) };
1114t.Sources = new ITaskItem[] { new TaskItem(textFile) };
1125t2.Sources = new ITaskItem[] { new TaskItem(resourcesFile) };
1127t2.OutputResources = new ITaskItem[] { new TaskItem(outputFile) };
1159t.Sources = new ITaskItem[] { new TaskItem(textFile) };
1161t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
1222t.Sources = new ITaskItem[] { new TaskItem(textFile) };
1224t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
1260t2.StateFile = new TaskItem(t.StateFile);
1262t2.Sources = new ITaskItem[] { new TaskItem(textFile) };
1314t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
1315t.OutputResources = new ITaskItem[] { new TaskItem(resourcesFile) };
1317t.StateFile = new TaskItem(stateFile);
1335t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
1336t.OutputResources = new ITaskItem[] { new TaskItem(resourcesFile) };
1338t.StateFile = new TaskItem(stateFile);
1348t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
1349t.OutputResources = new ITaskItem[] { new TaskItem(resourcesFile) };
1351t.StateFile = new TaskItem(stateFile);
1365t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
1366t.OutputResources = new ITaskItem[] { new TaskItem(resourcesFile) };
1406t.Sources = new ITaskItem[] { new TaskItem(txtFile) };
1467t.Sources = new ITaskItem[] { new TaskItem(textFile) };
1469t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
1527t.Sources = new ITaskItem[] { new TaskItem(textFile) };
1529t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
1585t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
1587t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
1711t.Sources = new ITaskItem[] { new TaskItem(textFile) };
1727t.Sources = new ITaskItem[] { new TaskItem(textFile) };
1756t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
1762t.Sources = new ITaskItem[] { new TaskItem(resxFile1), new TaskItem(resxFile2) };
1833t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
1839t.Sources = new ITaskItem[] { new TaskItem(resxFile1), new TaskItem(resxFile2) };
1844t.OutputResources = new ITaskItem[] { new TaskItem(resourcesFile1), new TaskItem(resourcesFile2) };
1911t.Sources = new ITaskItem[] { new TaskItem(textFile) };
1937t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
1938t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
1939t.OutputResources = new ITaskItem[] { new TaskItem(Path.ChangeExtension(resxFile, ".txt")) };
1968t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
1969t.StateFile = new TaskItem("||//invalid filename||");
2029gr.Sources = new ITaskItem[] { new TaskItem(resource.Path) };
2044t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
2051t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) };
2052t.OutputResources = new ITaskItem[] { new TaskItem(resxFile) };
2077t.StateFile = new TaskItem(env.GetTempFile(".cache").Path);
2082t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) };
2083t.OutputResources = new ITaskItem[] { new TaskItem(env.GetTempFile(".resources").Path) };
2097t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
2102t.Sources = new ITaskItem[] { new TaskItem(textFile) };
2142t.Sources = new ITaskItem[] { new TaskItem(txtFile) };
2143t.References = new TaskItem[] { new TaskItem("INVALID") };
2186ITaskItem i = new TaskItem(resxFile);
2190ITaskItem o = new TaskItem("MyAlternateResource.resources");
2224ITaskItem i = new TaskItem(resxFile);
2254new TaskItem( Utilities.WriteTestResX(false, null, null)),
2255new TaskItem( Utilities.WriteTestResX(false, null, null)),
2256new TaskItem( Utilities.WriteTestResX(false, null, null)),
2257new TaskItem( Utilities.WriteTestResX(false, null, null)),
2290new TaskItem( Utilities.WriteTestResX(false, null, null)),
2291new TaskItem( Utilities.WriteTestResX(false, null, null)),
2292new TaskItem( Utilities.WriteTestResX(false, null, null)),
2293new TaskItem( Utilities.WriteTestResX(false, null, null)),
2296t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
2334new TaskItem( Utilities.WriteTestText(null, null)),
2335new TaskItem( Utilities.WriteTestText(null, null)),
2336new TaskItem( Utilities.WriteTestText("goober", null)),
2337new TaskItem( Utilities.WriteTestText(null, null)),
2345t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
2416t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
2419t.Sources = new ITaskItem[] { new TaskItem(textFile) };
2423t.OutputResources = new ITaskItem[] { new TaskItem("somefile.resources") };
2462t.Sources = new ITaskItem[] { new TaskItem(textFile) };
2465t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
2545t.Sources = new ITaskItem[] { new TaskItem(textFile) };
2546t.References = new ITaskItem[] { new TaskItem("some non-existent DLL name goes here.dll") };
2577t.Sources = new ITaskItem[] { new TaskItem("non-existent.resx"), new TaskItem(txtFile) };
2614t.Sources = new ITaskItem[] { new TaskItem(textFile) };
2615t.StateFile = new TaskItem(FileUtilities.GetTemporaryFile());
2653t.Sources = new ITaskItem[] { new TaskItem(newTextFile) };
2685t.Sources = new ITaskItem[] { new TaskItem(textFile) };
2686t.OutputResources = new ITaskItem[] { new TaskItem(resxFile) };
2717t.Sources = new ITaskItem[] { new TaskItem(textFile) };
2718t.OutputResources = new ITaskItem[] { new TaskItem(resxFile), new TaskItem("someother.resources") };
2746t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
2749t.Sources = new ITaskItem[] { new TaskItem(textFile) };
2786t.Sources = new ITaskItem[] { new TaskItem(resxFile), new TaskItem(resxFile2) };
2832t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
2835t.Sources = new ITaskItem[] { new TaskItem(txtFile) };
2839t.OutputResources = new ITaskItem[] { new TaskItem("somefile.resources") };
2875t.Sources = new ITaskItem[] { new TaskItem(txtFile) };
2912t.Sources = new ITaskItem[] { new TaskItem(txtFile) };
2949t.Sources = new ITaskItem[] { new TaskItem(txtFile) };
2990t.Sources = new ITaskItem[] { new TaskItem(txtFile) };
3037t.Sources = new ITaskItem[] { new TaskItem(resourcesFile) };
3038t.OutputResources = new ITaskItem[] { new TaskItem("||") };
3211t.Sources = new ITaskItem[] { new TaskItem(Path.Combine(ObjectModelHelpers.TempProjectDir, "MyStrings.resx")) };
3216new TaskItem(p2pReference),
3360t.Sources = new ITaskItem[] { new TaskItem(Path.Combine(ObjectModelHelpers.TempProjectDir, "MyStrings.resx")) };
3364TaskItem reference = new TaskItem(@"bin\debug\ClassLibrary20.dll");
3415t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
3451t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
3452t.References = new ITaskItem[] { new TaskItem("baz"), new TaskItem("jazz") };
3494t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
3495t.References = new ITaskItem[] { new TaskItem("baz"), new TaskItem("jazz") };
3540t.Sources = new ITaskItem[] { new TaskItem(resxFile), new TaskItem(resxFile1) };
3543new TaskItem(resourcesFile),
3544new TaskItem(resourcesFile1)
3620t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
3625t.Sources = new ITaskItem[] { new TaskItem(resxFile) };
3682task.Sources = new ITaskItem[] { new TaskItem(resxFile) };
3716t.Sources = new ITaskItem[] { new TaskItem("non-existent") };
3717t.OutputResources = new ITaskItem[] { new TaskItem("out") };
3859t.Sources = new ITaskItem[] { new TaskItem(sourceFile) };
3922var referenceItem = new TaskItem(dll.Path);
4208t.StateFile = new TaskItem(Utilities.GetTempFileName(".cache"));
4212t.Sources = new ITaskItem[] { new TaskItem(textFile) };
Unzip_Tests.cs (33)
38DestinationFolder = new TaskItem(source.Path),
41SourceFiles = new ITaskItem[] { new TaskItem(zipArchive.Path) }
66DestinationFolder = new TaskItem(destination.Path),
69SourceFiles = new ITaskItem[] { new TaskItem(zipArchive.Path) },
79DestinationFolder = new TaskItem(destination.Path),
82SourceFiles = new ITaskItem[] { new TaskItem(zipArchive.Path) },
94DestinationFolder = new TaskItem(destination.Path),
97SourceFiles = new ITaskItem[] { new TaskItem(zipArchive.Path) },
123DestinationFolder = new TaskItem(destination.Path),
126SourceFiles = new ITaskItem[] { new TaskItem(zipArchive.Path) }
145DestinationFolder = new TaskItem(String.Empty)
191DestinationFolder = new TaskItem(source.Path),
194SourceFiles = new ITaskItem[] { new TaskItem(zipArchive.Path) }
215DestinationFolder = new TaskItem(folder.Path),
216SourceFiles = new ITaskItem[] { new TaskItem(file.Path), }
235DestinationFolder = new TaskItem(folder.Path),
236SourceFiles = new ITaskItem[] { new TaskItem(Path.Combine(testEnvironment.DefaultTestDirectory.Path, "foo.zip")), }
260DestinationFolder = new TaskItem(destination.Path),
263SourceFiles = new ITaskItem[] { new TaskItem(zipArchive.Path) },
289DestinationFolder = new TaskItem(destination.Path),
292SourceFiles = new ITaskItem[] { new TaskItem(zipArchive.Path) },
322DestinationFolder = new TaskItem(destination.Path),
325SourceFiles = new ITaskItem[] { new TaskItem(zipArchive.Path) },
355DestinationFolder = new TaskItem(destination.Path),
358SourceFiles = new ITaskItem[] { new TaskItem(zipArchive.Path) },
383DestinationFolder = new TaskItem(destination.Path),
386SourceFiles = new ITaskItem[] { new TaskItem(zipArchive.Path) },
411DestinationFolder = new TaskItem(destination.Path),
414SourceFiles = new ITaskItem[] { new TaskItem(zipArchive.Path) },
439DestinationFolder = new TaskItem(destination.Path),
442SourceFiles = new ITaskItem[] { new TaskItem(zipArchive.Path) },
473DestinationFolder = new TaskItem(destination.Path),
476SourceFiles = new ITaskItem[] { new TaskItem(zipArchive.Path) },
WriteCodeFragment_Tests.cs (76)
33task.OutputFile = new TaskItem("foo");
49task.OutputFile = new TaskItem("foo");
82task.AssemblyAttributes = new TaskItem[] { new TaskItem("aa") };
83task.OutputFile = new TaskItem("CombineFileDirectory.tmp");
84task.OutputDirectory = new TaskItem(Path.GetTempPath());
104TaskItem folder = new TaskItem(env.CreateFolder(folderPath: null, createFolder: false).Path);
106TaskItem file = new TaskItem("CombineFileDirectory.tmp");
109WriteCodeFragment task = CreateTask("c#", folder, file, new TaskItem[] { new TaskItem("aa") });
127TaskItem file = new TaskItem(Path.Combine(env.CreateFolder(folderPath: null, createFolder: false).Path, "File.tmp"));
129WriteCodeFragment task = CreateTask("c#", null, file, new TaskItem[] { new TaskItem("aa") });
151task.AssemblyAttributes = new TaskItem[] { new TaskItem("aa") };
154task.OutputFile = new TaskItem(fileName);
173task.AssemblyAttributes = new TaskItem[] { new TaskItem("aa") };
178task.OutputFile = new TaskItem(file);
179task.OutputDirectory = new TaskItem("c:\\");
209task.OutputFile = new TaskItem(file);
236task.OutputFile = new TaskItem(file);
254task.AssemblyAttributes = new TaskItem[] { new TaskItem("aa") };
255task.OutputFile = new TaskItem("||//invalid||");
272task.AssemblyAttributes = new TaskItem[] { new TaskItem("aa") };
273task.OutputDirectory = new TaskItem("||invalid||");
293TaskItem attribute = new TaskItem("System.AssemblyTrademarkAttribute");
296task.OutputFile = new TaskItem(file);
322TaskItem attribute = new TaskItem("System.AssemblyTrademarkAttribute");
325task.OutputDirectory = new TaskItem(Path.GetTempPath());
345TaskItem attribute1 = new TaskItem("AssemblyTrademarkAttribute");
347TaskItem attribute2 = new TaskItem("System.AssemblyCultureAttribute");
351task.OutputDirectory = new TaskItem(Path.GetTempPath());
374TaskItem attribute = new TaskItem("System.AssemblyTrademarkAttribute");
377task.OutputDirectory = new TaskItem(Path.GetTempPath());
396TaskItem folder = new TaskItem(env.CreateFolder(folderPath: null, createFolder: false).Path);
398WriteCodeFragment task = CreateTask("c#", folder, null, new TaskItem[] { new TaskItem("System.AssemblyTrademarkAttribute") });
422TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
427task.OutputFile = new TaskItem(file);
453TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
458task.OutputDirectory = new TaskItem(Path.GetTempPath());
476TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
480task.OutputDirectory = new TaskItem(Path.GetTempPath());
499TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
504task.OutputDirectory = new TaskItem(Path.GetTempPath());
523TaskItem attribute = new TaskItem("AssemblyMetadataAttribute");
528task.OutputDirectory = new TaskItem(Path.GetTempPath());
555TaskItem attribute = new TaskItem("System.Reflection.AssemblyDescriptionAttribute");
560task.OutputDirectory = new TaskItem(Path.GetTempPath());
591TaskItem attribute = new TaskItem("System.Reflection.AssemblyDescriptionAttribute");
596task.OutputDirectory = new TaskItem(Path.GetTempPath());
624TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
628task.OutputDirectory = new TaskItem(Path.GetTempPath());
647TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
651task.OutputDirectory = new TaskItem(Path.GetTempPath());
670TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
674task.OutputDirectory = new TaskItem(Path.GetTempPath());
693TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
699task.OutputDirectory = new TaskItem(Path.GetTempPath());
726TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
732task.OutputDirectory = new TaskItem(Path.GetTempPath());
752TaskItem attribute = new("CLSCompliantAttribute");
768TaskItem attribute = new TaskItem("TestAttribute");
786TaskItem attribute = new TaskItem("TestAttribute");
802TaskItem attribute = new("TestAttribute");
817TaskItem attribute = new("TestAttribute");
832TaskItem attribute = new("TestAttribute");
847TaskItem attribute = new("TestAttribute");
862TaskItem attribute = new("TestAttribute");
877TaskItem attribute = new("TestAttribute");
893TaskItem attribute = new("TestAttribute");
909TaskItem attribute = new("TestAttribute");
925TaskItem attribute = new("TestAttribute");
941TaskItem attribute = new("CLSCompliantAttribute");
956TaskItem attribute = new("System.Runtime.CompilerServices.InternalsVisibleToAttribute");
973TaskItem attribute = new("System.Diagnostics.Contracts.ContractOptionAttribute");
1001TaskItem attribute = new("System.Reflection.AssemblyFlagsAttribute");
1033TaskItem attribute = new("System.ComponentModel.TypeConverterAttribute");
1048TaskItem attribute = new("System.Diagnostics.DebuggableAttribute");
1063TaskItem attribute = new("System.Diagnostics.Contracts.ContractOptionAttribute");
1077return CreateTask(language, new TaskItem(Path.GetTempPath()), null, attributes);
WriteLinesToFile_Tests.cs (30)
37File = new TaskItem("c:\\" + Guid.NewGuid().ToString()),
38Lines = new TaskItem[] { new TaskItem("x") }
59File = new TaskItem(file),
60Lines = new ITaskItem[] { new TaskItem("\uBDEA") }
66File = new TaskItem(file)
78File = new TaskItem(file),
79Lines = new ITaskItem[] { new TaskItem("\uBDEA") },
87File = new TaskItem(file)
110File = new TaskItem(file),
112Lines = new ITaskItem[] { new TaskItem("File contents1") }
118var r = new ReadLinesFromFile { File = new TaskItem(file) };
131File = new TaskItem(file),
133Lines = new ITaskItem[] { new TaskItem("File contents1") }
143File = new TaskItem(file),
145Lines = new ITaskItem[] { new TaskItem("File contents2") }
169File = new TaskItem(file),
170Lines = new ITaskItem[] { new TaskItem($"{nameof(RedundantParametersAreLogged)} Test") },
193File = new TaskItem(file),
195Lines = new ITaskItem[] { new TaskItem("File contents1") }
201var r = new ReadLinesFromFile { File = new TaskItem(file) };
214File = new TaskItem(file),
216Lines = new ITaskItem[] { new TaskItem("File contents1") },
227File = new TaskItem(file),
229Lines = new ITaskItem[] { new TaskItem("File contents2") },
272File = new TaskItem(fileExists),
283File = new TaskItem(fileNotExists),
306File = new TaskItem(file),
307Lines = new ITaskItem[] { new TaskItem("WriteLinesToFileDoesCreateDirectory Test") }
337File = new TaskItem(file.Path),
363File = new TaskItem(file.Path),
XslTransformation_Tests.cs (23)
769t.OutputPaths = new TaskItem[] { new TaskItem("k:\\folder\\file.xml") };
865xmlPaths = new TaskItem[] { new TaskItem(Path.Combine(testingDocsDir, "sila.xml")) };
866xslPath = new TaskItem(Path.Combine(testingDocsDir, "fdl2proto.xsl"));
950var otherXmlPath = new TaskItem(Path.Combine(dir, Guid.NewGuid().ToString()));
960TaskItem[] outputMultiPaths = new TaskItem[] { new TaskItem(outputPaths[0].ItemSpec + ".1.xml"),
961new TaskItem(outputPaths[0].ItemSpec + ".2.xml"), new TaskItem(outputPaths[0].ItemSpec + ".3.xml"), new TaskItem(outputPaths[0].ItemSpec + ".4.xml") };
1003TaskItem[] outputMultiPathsShort = new TaskItem[] { new TaskItem(outputPaths[0].ItemSpec + ".1.xml"),
1004new TaskItem(outputPaths[0].ItemSpec + ".2.xml"),
1005new TaskItem(outputPaths[0].ItemSpec + ".3.xml") };
1007TaskItem[] outputMultiPathsLong = new TaskItem[] { new TaskItem(outputPaths[0].ItemSpec + ".1.xml"),
1008new TaskItem(outputPaths[0].ItemSpec + ".2.xml"),
1009new TaskItem(outputPaths[0].ItemSpec + ".3.xml"),
1010new TaskItem(outputPaths[0].ItemSpec + ".4.xml"),
1011new TaskItem(outputPaths[0].ItemSpec + ".5.xml") };
1051var otherXslPath = new TaskItem(Path.Combine(dir, Guid.NewGuid().ToString() + ".xslt"));
1058var myXmlPath1 = new TaskItem(Path.Combine(dir, "a.xml"));
1065var myXmlPath2 = new TaskItem(Path.Combine(dir, "b.xml"));
1111xmlPaths = new TaskItem[] { new TaskItem(Path.Combine(dir, "doc.xml")) };
1112xslPath = new TaskItem(Path.Combine(dir, "doc.xslt"));
1113xslCompiledPath = new TaskItem(Path.Combine(dir, "doc.dll"));
1114outputPaths = new TaskItem[] { new TaskItem(Path.Combine(dir, "testout.xml")) };
Microsoft.Build.UnitTests.Shared (3)
Microsoft.Build.Utilities.Core (6)
Microsoft.Build.Utilities.UnitTests (40)
CommandLineBuilder_Tests.cs (15)
84c.AppendSwitchIfNotNull("/animal:", new TaskItem("dog and pony"));
154c.AppendFileNamesIfNotNull(new[] { new TaskItem("-Mercury.cs"), null, new TaskItem("Venus.cs"), new TaskItem("-Earth.cs") }, " ");
212c.AppendSwitchIfNotNull("/switch:", new[] { new TaskItem("Mer cury.cs"), null, new TaskItem("Ve nus.cs"), new TaskItem("Ear th.cs") }, ",");
240c.AppendSwitchUnquotedIfNotNull("/switch:", new[] { new TaskItem("Mer cury.cs"), null, new TaskItem("Ve nus.cs"), new TaskItem("Ear th.cs") }, ",");
270c.AppendFileNameIfNotNull(new TaskItem("-Mercury.cs"));
271c.AppendFileNameIfNotNull(new TaskItem("Mercury.cs"));
272c.AppendFileNameIfNotNull(new TaskItem("Mer cury.cs"));
411c.AppendSwitchIfNotNull("/D", new TaskItem(@"foo-bar"));
422c.AppendSwitchUnquotedIfNotNull("/D", new TaskItem(@"foo-bar"));
Microsoft.DotNet.Arcade.Sdk (1)
Microsoft.DotNet.Arcade.Sdk.Tests (13)
GenerateSourcePackageSourceLinkTargetsFileTests.cs (4)
27new TaskItem(NormalizePath(@"C:\temp\A\"), new Dictionary<string, string> { { "SourceLinkUrl", "http://A-git/commitsha/*" } }),
28new TaskItem(NormalizePath(@"C:\temp\A\B\")),
29new TaskItem(NormalizePath(@"C:\temp\A\B\C\"), new Dictionary<string, string> { { "SourceLinkUrl", "http://C-git/commitsha/*?var=value" } }),
30new TaskItem(NormalizePath(@"C:\temp\A\B\C\D\")),
GetAssemblyFullNameTests.cs (4)
24new TaskItem("Item", new Dictionary<string, string> { { "SomePath", objectAssembly.Location } }),
25new TaskItem("Item", new Dictionary<string, string> { { "SomePath", thisAssembly.Location } }),
52new TaskItem(objectAssembly.Location),
53new TaskItem(thisAssembly.Location),
GroupItemsByTests.cs (5)
21new TaskItem("A", new Dictionary<string, string> { { "Y", "A1.Y" }, { "Z", "A1.Z" }, { "W", "A1.W" } }),
22new TaskItem("B", new Dictionary<string, string> { { "Z", "B1.Z" } }),
23new TaskItem("A", new Dictionary<string, string> { { "X", "A2.X" }, { "Z", "A2.Z" }, { "W", "A2.W" } }),
24new TaskItem("C", new Dictionary<string, string> { { "X", "C1.X" }, { "Z", "C1.Z" } }),
25new TaskItem("C", new Dictionary<string, string> { { "Y", "C2.Y" }, { "Z", "C2.Z" } }),
Microsoft.DotNet.Build.Manifest.Tests (20)
BuildModelFactoryTests.cs (20)
111new TaskItem(bopSymbolsNupkg, new Dictionary<string, string>
118new TaskItem(bopSnupkg, new Dictionary<string, string>
127new TaskItem(zipArtifact, new Dictionary<string, string>
133new TaskItem(localPackagePath, new Dictionary<string, string>()
141new TaskItem(pdbArtifact, new Dictionary<string, string>
232new TaskItem(localPackagePath, new Dictionary<string, string>()
285new TaskItem(zipArtifact, new Dictionary<string, string>
321new TaskItem(pdbArtifact, new Dictionary<string, string>
354new TaskItem(localPackagePath, new Dictionary<string, string>
391new TaskItem(localPackagePath, new Dictionary<string, string>
445new TaskItem(bopSymbolsNupkg, new Dictionary<string, string>
452new TaskItem(bopSnupkg, new Dictionary<string, string>
461new TaskItem(zipArtifact, new Dictionary<string, string>
467new TaskItem(localPackagePath, new Dictionary<string, string>()
475new TaskItem(pdbArtifact, new Dictionary<string, string>
592new TaskItem(bopSymbolsNupkg, new Dictionary<string, string>
603new TaskItem(zipArtifact, new Dictionary<string, string>
609new TaskItem(localPackagePath, new Dictionary<string, string>()
618new TaskItem(pdbArtifact, new Dictionary<string, string>
694new TaskItem("missingKindArtifact.nupkg", new Dictionary<string, string>
Microsoft.DotNet.Build.Tasks.Feed.Tests (15)
PushToBuildStorageTests.cs (9)
30new TaskItem(PACKAGE_A, new Dictionary<string, string>
37new TaskItem(PACKAGE_B, new Dictionary<string, string>
44new TaskItem(SAMPLE_MANIFEST, new Dictionary<string, string>
56new TaskItem(PACKAGE_A, new Dictionary<string, string>
63new TaskItem(PACKAGE_B, new Dictionary<string, string>
70new TaskItem(SAMPLE_MANIFEST, new Dictionary<string, string>
83new TaskItem(PACKAGE_A, new Dictionary<string, string>
90new TaskItem(PACKAGE_B, new Dictionary<string, string>
97new TaskItem(SAMPLE_MANIFEST, new Dictionary<string, string>
Microsoft.DotNet.Build.Tasks.Packaging (22)
Microsoft.DotNet.Build.Tasks.Packaging.Tests (12)
Microsoft.DotNet.Build.Tasks.TargetFramework (2)
Microsoft.DotNet.Build.Tasks.VisualStudio.Tests (6)
Vsix\GetPkgDefAssemblyDependencyGuidTests.cs (6)
21new TaskItem("Item", new Dictionary<string, string> { { "SomeInput", "SomeValue" } }),
22new TaskItem("Item", new Dictionary<string, string> { { "SomeInput", "\U00012345" } }),
23new TaskItem("Item", new Dictionary<string, string> { { "SomeInput", "\uD800" } }), // unpaired surrogate treated as invalid character
24new TaskItem("Item", new Dictionary<string, string> { { "SomeInput", "\uD801" } }), // unpaired surrogate treated as invalid character
25new TaskItem("Item", new Dictionary<string, string> { { "SomeInput", "" } }), // empty is skipped
52new TaskItem("SomeValue"),
Microsoft.DotNet.Build.Tasks.Workloads (7)
Microsoft.DotNet.Build.Tasks.Workloads.Tests (26)
CreateVisualStudioWorkloadTests.cs (14)
35new TaskItem(Path.Combine(TestBase.TestAssetsPath, "microsoft.net.workload.emscripten.manifest-6.0.200.6.0.4.nupkg"))
41new TaskItem("microsoft-net-sdk-emscripten")
49new TaskItem("Microsoft.NET.Workload.Emscripten").WithMetadata("Replacement", "Emscripten"),
50new TaskItem("microsoft.netcore.app.runtime").WithMetadata("Replacement", "Microsoft"),
51new TaskItem("Microsoft.NETCore.App.Runtime").WithMetadata("Replacement", "Microsoft"),
52new TaskItem("microsoft.net.runtime").WithMetadata("Replacement", "Microsoft"),
53new TaskItem("Microsoft.NET.Runtime").WithMetadata("Replacement", "Microsoft")
171new TaskItem(Path.Combine(TestBase.TestAssetsPath, "microsoft.net.workload.emscripten.manifest-6.0.200.6.0.4.nupkg"))
178new TaskItem("microsoft-net-sdk-emscripten")
186new TaskItem("Microsoft.NET.Workload.Emscripten").WithMetadata("Replacement", "Emscripten"),
187new TaskItem("microsoft.netcore.app.runtime").WithMetadata("Replacement", "Microsoft"),
188new TaskItem("Microsoft.NETCore.App.Runtime").WithMetadata("Replacement", "Microsoft"),
189new TaskItem("microsoft.net.runtime").WithMetadata("Replacement", "Microsoft"),
190new TaskItem("Microsoft.NET.Runtime").WithMetadata("Replacement", "Microsoft")
Microsoft.DotNet.Helix.Sdk (5)
Microsoft.DotNet.Helix.Sdk.Tests (2)
Microsoft.DotNet.PackageTesting (1)
Microsoft.DotNet.SharedFramework.Sdk (3)
Microsoft.DotNet.SignTool (9)
Microsoft.DotNet.SignTool.Tests (36)
Microsoft.DotNet.SourceBuild.Tasks (1)
Microsoft.DotNet.SwaggerGenerator.MSBuild (1)
Microsoft.DotNet.XliffTasks (3)
Microsoft.Extensions.ApiDescription.Client (2)
Microsoft.Extensions.ApiDescription.Client.Tests (17)
GetOpenApiReferenceMetadataTest.cs (13)
25Inputs = new[] { new TaskItem(identity, inputMetadata) },
83Inputs = new[] { new TaskItem(identity, inputMetadata) },
141Inputs = new[] { new TaskItem(identity, inputMetadata) },
199Inputs = new[] { new TaskItem(identity, inputMetadata) },
266new TaskItem(identity1, inputMetadata1),
267new TaskItem(identity2, inputMetadata2),
312new TaskItem(identity, inputMetadata1),
313new TaskItem(identity, inputMetadata2),
349Inputs = new[] { new TaskItem(identity, inputMetadata) },
412Inputs = new[] { new TaskItem(identity, inputMetadata) },
476new TaskItem(identity12, inputMetadata1),
477new TaskItem(identity12, inputMetadata2),
478new TaskItem(identity3, inputMetadata3),
Microsoft.Maui.Resizetizer (3)
PresentationBuildTasks (9)
377 references to TaskItem
Crossgen2Tasks (7)
Microsoft.Build.BuildCheck.UnitTests (2)
Microsoft.Build.Engine.OM.UnitTests (1)
Microsoft.Build.Engine.UnitTests (1)
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (7)
GenerateMSBuildEditorConfigTests.cs (7)
233TaskItem item1 = new TaskItem("file1.cs", new Dictionary<string, string> { { "ItemType", "Compile" }, { "MetadataName", "ToRetrieve" }, { "ToRetrieve", "abc123" } });
234TaskItem item2 = new TaskItem("subDir\\file2.cs", new Dictionary<string, string> { { "ItemType", "Compile" }, { "MetadataName", "ToRetrieve" }, { "ToRetrieve", "abc123" } });
235TaskItem item3 = new TaskItem("someDir\\otherDir\\thirdDir\\..\\file3.cs", new Dictionary<string, string> { { "ItemType", "Compile" }, { "MetadataName", "ToRetrieve" }, { "ToRetrieve", "abc123" } });
267TaskItem item1 = new TaskItem("file1.cs", new Dictionary<string, string> { { "ItemType", "Compile" }, { "MetadataName", "ToRetrieve" }, { "ToRetrieve", "abc123" } });
268TaskItem item2 = new TaskItem("someDir\\..\\file1.cs", new Dictionary<string, string> { { "ItemType", "AdditionalFile" }, { "MetadataName", "ToRetrieve" }, { "ToRetrieve", "def456" } });
310TaskItem property1 = new TaskItem("Property1", new Dictionary<string, string> { { "Value", longPropertyValue } });
311TaskItem property2 = new TaskItem("Property2", new Dictionary<string, string> { { "Value", "def456" } });
Microsoft.Build.Tasks.Core (25)
Microsoft.Build.Tasks.UnitTests (214)
WriteCodeFragment_Tests.cs (69)
82task.AssemblyAttributes = new TaskItem[] { new TaskItem("aa") };
104TaskItem folder = new TaskItem(env.CreateFolder(folderPath: null, createFolder: false).Path);
106TaskItem file = new TaskItem("CombineFileDirectory.tmp");
109WriteCodeFragment task = CreateTask("c#", folder, file, new TaskItem[] { new TaskItem("aa") });
127TaskItem file = new TaskItem(Path.Combine(env.CreateFolder(folderPath: null, createFolder: false).Path, "File.tmp"));
129WriteCodeFragment task = CreateTask("c#", null, file, new TaskItem[] { new TaskItem("aa") });
151task.AssemblyAttributes = new TaskItem[] { new TaskItem("aa") };
173task.AssemblyAttributes = new TaskItem[] { new TaskItem("aa") };
208task.AssemblyAttributes = Array.Empty<TaskItem>(); // MSBuild sets an empty array
254task.AssemblyAttributes = new TaskItem[] { new TaskItem("aa") };
272task.AssemblyAttributes = new TaskItem[] { new TaskItem("aa") };
293TaskItem attribute = new TaskItem("System.AssemblyTrademarkAttribute");
294task.AssemblyAttributes = new TaskItem[] { attribute };
322TaskItem attribute = new TaskItem("System.AssemblyTrademarkAttribute");
323task.AssemblyAttributes = new TaskItem[] { attribute };
345TaskItem attribute1 = new TaskItem("AssemblyTrademarkAttribute");
347TaskItem attribute2 = new TaskItem("System.AssemblyCultureAttribute");
349task.AssemblyAttributes = new TaskItem[] { attribute1, attribute2 };
374TaskItem attribute = new TaskItem("System.AssemblyTrademarkAttribute");
375task.AssemblyAttributes = new TaskItem[] { attribute };
396TaskItem folder = new TaskItem(env.CreateFolder(folderPath: null, createFolder: false).Path);
398WriteCodeFragment task = CreateTask("c#", folder, null, new TaskItem[] { new TaskItem("System.AssemblyTrademarkAttribute") });
422TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
425task.AssemblyAttributes = new TaskItem[] { attribute };
453TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
456task.AssemblyAttributes = new TaskItem[] { attribute };
476TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
478task.AssemblyAttributes = new TaskItem[] { attribute };
499TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
502task.AssemblyAttributes = new TaskItem[] { attribute };
523TaskItem attribute = new TaskItem("AssemblyMetadataAttribute");
526task.AssemblyAttributes = new TaskItem[] { attribute };
555TaskItem attribute = new TaskItem("System.Reflection.AssemblyDescriptionAttribute");
558task.AssemblyAttributes = new TaskItem[] { attribute };
591TaskItem attribute = new TaskItem("System.Reflection.AssemblyDescriptionAttribute");
594task.AssemblyAttributes = new TaskItem[] { attribute };
624TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
626task.AssemblyAttributes = new TaskItem[] { attribute };
647TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
649task.AssemblyAttributes = new TaskItem[] { attribute };
670TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
672task.AssemblyAttributes = new TaskItem[] { attribute };
693TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
697task.AssemblyAttributes = new TaskItem[] { attribute };
726TaskItem attribute = new TaskItem("AssemblyTrademarkAttribute");
730task.AssemblyAttributes = new TaskItem[] { attribute };
752TaskItem attribute = new("CLSCompliantAttribute");
768TaskItem attribute = new TaskItem("TestAttribute");
786TaskItem attribute = new TaskItem("TestAttribute");
802TaskItem attribute = new("TestAttribute");
817TaskItem attribute = new("TestAttribute");
832TaskItem attribute = new("TestAttribute");
847TaskItem attribute = new("TestAttribute");
862TaskItem attribute = new("TestAttribute");
877TaskItem attribute = new("TestAttribute");
893TaskItem attribute = new("TestAttribute");
909TaskItem attribute = new("TestAttribute");
925TaskItem attribute = new("TestAttribute");
941TaskItem attribute = new("CLSCompliantAttribute");
956TaskItem attribute = new("System.Runtime.CompilerServices.InternalsVisibleToAttribute");
973TaskItem attribute = new("System.Diagnostics.Contracts.ContractOptionAttribute");
1001TaskItem attribute = new("System.Reflection.AssemblyFlagsAttribute");
1033TaskItem attribute = new("System.ComponentModel.TypeConverterAttribute");
1048TaskItem attribute = new("System.Diagnostics.DebuggableAttribute");
1063TaskItem attribute = new("System.Diagnostics.Contracts.ContractOptionAttribute");
1075private WriteCodeFragment CreateTask(string language, params TaskItem[] attributes)
1080private WriteCodeFragment CreateTask(string language, TaskItem outputDirectory, TaskItem outputFile, params TaskItem[] attributes)
XslTransformation_Tests.cs (95)
101TaskItem[] outputPaths;
126t.XmlInputPaths = (TaskItem[])xmlValue;
139t.XslInputPath = (TaskItem)xslValue;
142t.XslCompiledDllPath = (TaskItem)xslValue;
163TaskItem[] xmlPaths;
164TaskItem xslPath;
165TaskItem xslCompiledPath;
166TaskItem[] outputPaths;
187t.XmlInputPaths = (TaskItem[])xmlValue;
209TaskItem[] xmlPaths;
210TaskItem xslPath;
211TaskItem xslCompiledPath;
212TaskItem[] outputPaths;
233t.XslInputPath = (TaskItem)xslValue;
236t.XslCompiledDllPath = (TaskItem)xslValue;
259TaskItem[] xmlPaths;
260TaskItem xslPath;
261TaskItem xslCompiledPath;
262TaskItem[] outputPaths;
289TaskItem[] xmlPaths;
290TaskItem xslPath;
291TaskItem xslCompiledPath;
292TaskItem[] outputPaths;
323TaskItem[] xmlPaths;
324TaskItem xslPath;
325TaskItem xslCompiledPath;
326TaskItem[] outputPaths;
357TaskItem[] xmlPaths;
358TaskItem xslPath;
359TaskItem xslCompiledPath;
360TaskItem[] outputPaths;
394TaskItem[] xmlPaths;
395TaskItem xslPath;
396TaskItem xslCompiledPath;
397TaskItem[] outputPaths;
430TaskItem[] xmlPaths;
431TaskItem xslPath;
432TaskItem xslCompiledPath;
433TaskItem[] outputPaths;
484TaskItem[] xmlPaths;
485TaskItem xslPath;
486TaskItem xslCompiledPath;
487TaskItem[] outputPaths;
575TaskItem[] outputPaths;
609TaskItem[] xmlPaths;
610TaskItem xslPath;
611TaskItem xslCompiledPath;
612TaskItem[] outputPaths;
638TaskItem[] xmlPaths;
639TaskItem xslPath;
640TaskItem[] outputPaths;
667TaskItem[] xmlPaths;
668TaskItem xslPath;
669TaskItem[] outputPaths;
725TaskItem[] outputPaths;
758TaskItem[] outputPaths;
769t.OutputPaths = new TaskItem[] { new TaskItem("k:\\folder\\file.xml") };
791TaskItem[] xmlPaths;
792TaskItem xslPath;
793TaskItem[] outputPaths;
824TaskItem[] outputPaths;
856TaskItem[] xmlPaths;
857TaskItem xslPath;
858TaskItem[] outputPaths;
865xmlPaths = new TaskItem[] { new TaskItem(Path.Combine(testingDocsDir, "sila.xml")) };
944TaskItem[] xmlPaths;
945TaskItem xslPath;
946TaskItem[] outputPaths;
950var otherXmlPath = new TaskItem(Path.Combine(dir, Guid.NewGuid().ToString()));
957TaskItem[] xmlMultiPaths = new TaskItem[] { xmlPaths[0], otherXmlPath, xmlPaths[0], xmlPaths[0] };
960TaskItem[] outputMultiPaths = new TaskItem[] { new TaskItem(outputPaths[0].ItemSpec + ".1.xml"),
970foreach (TaskItem tsk in t.OutputPaths)
993TaskItem[] xmlPaths;
994TaskItem xslPath;
995TaskItem[] outputPaths;
1000TaskItem[] xmlMultiPaths = new TaskItem[] { xmlPaths[0], xmlPaths[0], xmlPaths[0], xmlPaths[0] };
1003TaskItem[] outputMultiPathsShort = new TaskItem[] { new TaskItem(outputPaths[0].ItemSpec + ".1.xml"),
1007TaskItem[] outputMultiPathsLong = new TaskItem[] { new TaskItem(outputPaths[0].ItemSpec + ".1.xml"),
1047TaskItem[] outputPaths;
1051var otherXslPath = new TaskItem(Path.Combine(dir, Guid.NewGuid().ToString() + ".xslt"));
1058var myXmlPath1 = new TaskItem(Path.Combine(dir, "a.xml"));
1065var myXmlPath2 = new TaskItem(Path.Combine(dir, "b.xml"));
1075t.XmlInputPaths = new TaskItem[] { myXmlPath1 };
1085t.XmlInputPaths = new TaskItem[] { myXmlPath1 };
1105private void Prepare(out string dir, out TaskItem[] xmlPaths, out TaskItem xslPath, out TaskItem xslCompiledPath, out TaskItem[] outputPaths, out List<KeyValuePair<XslTransformation.XmlInput.XmlModes, object>> xmlInputs, out List<KeyValuePair<XslTransformation.XsltInput.XslModes, object>> xslInputs, out MockEngine engine)
1111xmlPaths = new TaskItem[] { new TaskItem(Path.Combine(dir, "doc.xml")) };
1114outputPaths = new TaskItem[] { new TaskItem(Path.Combine(dir, "testout.xml")) };
Microsoft.Build.UnitTests.Shared (1)
Microsoft.Build.Utilities.Core (2)
Microsoft.Build.Utilities.UnitTests (26)
Microsoft.DotNet.Arcade.Sdk.Tests (4)
Microsoft.DotNet.Build.Tasks.Feed.Tests (15)
Microsoft.DotNet.Build.Tasks.Packaging (20)
Microsoft.DotNet.Build.Tasks.Packaging.Tests (7)
Microsoft.DotNet.Build.Tasks.TargetFramework (2)
Microsoft.DotNet.Build.Tasks.VisualStudio.Tests (2)
Microsoft.DotNet.Build.Tasks.Workloads (1)
Microsoft.DotNet.Build.Tasks.Workloads.Tests (8)
Microsoft.DotNet.Helix.Sdk (2)
Microsoft.DotNet.Helix.Sdk.Tests (2)
Microsoft.DotNet.PackageTesting (1)
Microsoft.DotNet.SharedFramework.Sdk (2)
Microsoft.DotNet.XliffTasks (3)
Microsoft.Extensions.ApiDescription.Client (2)
Microsoft.Extensions.ApiDescription.Client.Tests (4)
Microsoft.Maui.Resizetizer (1)
PresentationBuildTasks (15)