83 instantiations of MockConflictItem
Microsoft.NET.Build.Tasks.UnitTests (83)
GivenAConflictResolver.cs (78)
20
var item1 = new
MockConflictItem
("System.Ben");
21
var item2 = new
MockConflictItem
("System.Immo");
32
var item1 = new
MockConflictItem
() { Exists = false };
33
var item2 = new
MockConflictItem
() { Exists = true };
44
var item1 = new
MockConflictItem
() { Exists = false, AssemblyVersion = new Version("1.0.0.0") };
45
var item2 = new
MockConflictItem
() { Exists = false, AssemblyVersion = new Version("2.0.0.0") };
58
new
MockConflictItem
("System.Ben"),
59
new
MockConflictItem
("System.Immo") { Exists = false },
60
new
MockConflictItem
("System.Dave")
70
var item1 = new
MockConflictItem
() { AssemblyVersion = null, FileVersion = new Version("1.0.0.0") };
71
var item2 = new
MockConflictItem
() { AssemblyVersion = null, FileVersion = new Version("3.0.0.0") };
72
var item3 = new
MockConflictItem
() { AssemblyVersion = null, FileVersion = new Version("2.0.0.0") };
83
var item1 = new
MockConflictItem
() { AssemblyVersion = new Version("1.0.0.0") };
84
var item2 = new
MockConflictItem
() { AssemblyVersion = null };
95
var item1 = new
MockConflictItem
() { FileVersion = new Version("3.0.0.0") };
96
var item2 = new
MockConflictItem
() { FileVersion = new Version("2.0.0.0") };
97
var item3 = new
MockConflictItem
() { FileVersion = new Version("1.0.0.0") };
108
var item1 = new
MockConflictItem
() { AssemblyVersion = new Version("1.0.0.0") };
109
var item2 = new
MockConflictItem
() { AssemblyVersion = new Version("2.0.0.0") };
110
var item3 = new
MockConflictItem
() { AssemblyVersion = new Version("3.0.0.0") };
121
var item1 = new
MockConflictItem
() { FileVersion = null, PackageId = "Package3" };
122
var item2 = new
MockConflictItem
() { FileVersion = null, PackageId = "Package2" };
123
var item3 = new
MockConflictItem
() { FileVersion = null, PackageId = "Package1" };
134
var item1 = new
MockConflictItem
() { FileVersion = null };
135
var item2 = new
MockConflictItem
() { FileVersion = new Version("1.0.0.0") };
146
var item1 = new
MockConflictItem
() { PackageId = "Package2" };
147
var item2 = new
MockConflictItem
() { PackageId = "Package3" };
148
var item3 = new
MockConflictItem
() { PackageId = "Package1" };
159
var item1 = new
MockConflictItem
() { FileVersion = new Version("2.0.0.0") };
160
var item2 = new
MockConflictItem
() { FileVersion = new Version("1.0.0.0") };
161
var item3 = new
MockConflictItem
() { FileVersion = new Version("3.0.0.0") };
172
var item1 = new
MockConflictItem
() { PackageId = "Unranked1", ItemType = ConflictItemType.Platform };
173
var item2 = new
MockConflictItem
() { PackageId = "Unranked2", ItemType = ConflictItemType.Reference };
184
var item1 = new
MockConflictItem
() { PackageId = "Unranked1" };
185
var item2 = new
MockConflictItem
() { PackageId = "Ranked1" };
196
var item1 = new
MockConflictItem
() { PackageId = "Package1", ItemType = ConflictItemType.Reference };
197
var item2 = new
MockConflictItem
() { PackageId = "Package1", ItemType = ConflictItemType.Platform };
209
var item1 = new
MockConflictItem
() { PackageId = "Package1" };
210
var item2 = new
MockConflictItem
() { PackageId = "Package2" };
211
var item3 = new
MockConflictItem
() { PackageId = "Package3" };
228
var items = versions.Select(v => new
MockConflictItem
() { FileVersion = new Version(v, 0, 0, 0) })
247
var items = versions.Select(v => new
MockConflictItem
() { FileVersion = new Version(v, 0, 0, 0) })
259
var item1 = new
MockConflictItem
() { ItemType = ConflictItemType.Platform };
260
var item2 = new
MockConflictItem
() { ItemType = ConflictItemType.Platform };
271
var item1 = new
MockConflictItem
() { ItemType = ConflictItemType.Reference };
272
var item2 = new
MockConflictItem
() { ItemType = ConflictItemType.CopyLocal };
283
var item1 = new
MockConflictItem
() { ItemType = ConflictItemType.Reference };
284
var item2 = new
MockConflictItem
() { ItemType = ConflictItemType.Platform };
295
var committedItem = new
MockConflictItem
() { AssemblyVersion = new Version("2.0.0.0") };
297
var uncommittedItem1 = new
MockConflictItem
() { AssemblyVersion = new Version("3.0.0.0") };
298
var uncommittedItem2 = new
MockConflictItem
() { AssemblyVersion = new Version("1.0.0.0") };
299
var uncommittedItem3 = new
MockConflictItem
() { AssemblyVersion = new Version("2.0.0.0") };
310
var committedItem = new
MockConflictItem
();
312
var uncommittedItem1 = new
MockConflictItem
();
313
var uncommittedItem2 = new
MockConflictItem
();
314
var uncommittedItem3 = new
MockConflictItem
();
325
var committedItem = new
MockConflictItem
() { AssemblyVersion = new Version("4.0.0.0") };
327
var uncommittedItem1 = new
MockConflictItem
() { AssemblyVersion = new Version("3.0.0.0") };
328
var uncommittedItem2 = new
MockConflictItem
() { AssemblyVersion = new Version("1.0.0.0") };
329
var uncommittedItem3 = new
MockConflictItem
() { AssemblyVersion = new Version("2.0.0.0") };
340
var committedItem1 = new
MockConflictItem
("System.Ben") { AssemblyVersion = new Version("2.0.0.0") };
341
var committedItem2 = new
MockConflictItem
("System.Immo") { AssemblyVersion = new Version("2.0.0.0") };
343
var uncommittedItem1 = new
MockConflictItem
("System.Ben") { AssemblyVersion = new Version("1.0.0.0") };
344
var uncommittedItem2 = new
MockConflictItem
("System.Immo") { AssemblyVersion = new Version("3.0.0.0") };
345
var uncommittedItem3 = new
MockConflictItem
("System.Dave") { AssemblyVersion = new Version("3.0.0.0") };
346
var uncommittedItem4 = new
MockConflictItem
("System.Ben") { AssemblyVersion = new Version("3.0.0.0") };
357
var systemItem1 = new
MockConflictItem
("System.Ben") { PackageId = "System.Ben", PackageVersion = new NuGetVersion("4.3.0") };
358
var systemItem2 = new
MockConflictItem
("System.Immo") { PackageId = "System.Immo", PackageVersion = new NuGetVersion("4.2.0") };
359
var systemItem3 = new
MockConflictItem
("System.Dave") { PackageId = "System.Dave", PackageVersion = new NuGetVersion("4.1.0") };
361
var platformItem1 = new
MockConflictItem
("System.Ben") { PackageId = "Platform", PackageVersion = new NuGetVersion("2.0.0") };
362
var platformItem2 = new
MockConflictItem
("System.Immo") { PackageId = "Platform", PackageVersion = new NuGetVersion("2.0.0") };
363
var platformItem3 = new
MockConflictItem
("System.Dave") { PackageId = "Platform", PackageVersion = new NuGetVersion("2.0.0") };
382
var platformItem1 = new
MockConflictItem
("System.Ben") { PackageId = "Platform", PackageVersion = new NuGetVersion("2.0.0") };
383
var platformItem2 = new
MockConflictItem
("System.Immo") { PackageId = "Platform", PackageVersion = new NuGetVersion("2.0.0") };
384
var platformItem3 = new
MockConflictItem
("System.Dave") { PackageId = "Platform", PackageVersion = new NuGetVersion("2.0.0") };
386
var systemItem1 = new
MockConflictItem
("System.Ben") { PackageId = "System.Ben", PackageVersion = new NuGetVersion("4.3.0") };
387
var systemItem2 = new
MockConflictItem
("System.Immo") { PackageId = "System.Immo", PackageVersion = new NuGetVersion("4.2.0") };
389
var systemItem3 = new
MockConflictItem
("System.Dave")
GivenAPackageOverrideResolver.cs (5)
50
Assert.Null(resolver.Resolve(new
MockConflictItem
(), new
MockConflictItem
()));
68
var packageItem = new
MockConflictItem
("System.Eric")
76
var platformItem = new
MockConflictItem
("System.Eric")
86
var packageItem2 = new
MockConflictItem
("System.Eric")
97 references to MockConflictItem
Microsoft.NET.Build.Tasks.UnitTests (97)
GivenAConflictResolver.cs (91)
20
var
item1 = new MockConflictItem("System.Ben");
21
var
item2 = new MockConflictItem("System.Immo");
32
var
item1 = new MockConflictItem() { Exists = false };
33
var
item2 = new MockConflictItem() { Exists = true };
44
var
item1 = new MockConflictItem() { Exists = false, AssemblyVersion = new Version("1.0.0.0") };
45
var
item2 = new MockConflictItem() { Exists = false, AssemblyVersion = new Version("2.0.0.0") };
70
var
item1 = new MockConflictItem() { AssemblyVersion = null, FileVersion = new Version("1.0.0.0") };
71
var
item2 = new MockConflictItem() { AssemblyVersion = null, FileVersion = new Version("3.0.0.0") };
72
var
item3 = new MockConflictItem() { AssemblyVersion = null, FileVersion = new Version("2.0.0.0") };
83
var
item1 = new MockConflictItem() { AssemblyVersion = new Version("1.0.0.0") };
84
var
item2 = new MockConflictItem() { AssemblyVersion = null };
95
var
item1 = new MockConflictItem() { FileVersion = new Version("3.0.0.0") };
96
var
item2 = new MockConflictItem() { FileVersion = new Version("2.0.0.0") };
97
var
item3 = new MockConflictItem() { FileVersion = new Version("1.0.0.0") };
108
var
item1 = new MockConflictItem() { AssemblyVersion = new Version("1.0.0.0") };
109
var
item2 = new MockConflictItem() { AssemblyVersion = new Version("2.0.0.0") };
110
var
item3 = new MockConflictItem() { AssemblyVersion = new Version("3.0.0.0") };
121
var
item1 = new MockConflictItem() { FileVersion = null, PackageId = "Package3" };
122
var
item2 = new MockConflictItem() { FileVersion = null, PackageId = "Package2" };
123
var
item3 = new MockConflictItem() { FileVersion = null, PackageId = "Package1" };
134
var
item1 = new MockConflictItem() { FileVersion = null };
135
var
item2 = new MockConflictItem() { FileVersion = new Version("1.0.0.0") };
146
var
item1 = new MockConflictItem() { PackageId = "Package2" };
147
var
item2 = new MockConflictItem() { PackageId = "Package3" };
148
var
item3 = new MockConflictItem() { PackageId = "Package1" };
159
var
item1 = new MockConflictItem() { FileVersion = new Version("2.0.0.0") };
160
var
item2 = new MockConflictItem() { FileVersion = new Version("1.0.0.0") };
161
var
item3 = new MockConflictItem() { FileVersion = new Version("3.0.0.0") };
172
var
item1 = new MockConflictItem() { PackageId = "Unranked1", ItemType = ConflictItemType.Platform };
173
var
item2 = new MockConflictItem() { PackageId = "Unranked2", ItemType = ConflictItemType.Reference };
184
var
item1 = new MockConflictItem() { PackageId = "Unranked1" };
185
var
item2 = new MockConflictItem() { PackageId = "Ranked1" };
196
var
item1 = new MockConflictItem() { PackageId = "Package1", ItemType = ConflictItemType.Reference };
197
var
item2 = new MockConflictItem() { PackageId = "Package1", ItemType = ConflictItemType.Platform };
209
var
item1 = new MockConflictItem() { PackageId = "Package1" };
210
var
item2 = new MockConflictItem() { PackageId = "Package2" };
211
var
item3 = new MockConflictItem() { PackageId = "Package3" };
259
var
item1 = new MockConflictItem() { ItemType = ConflictItemType.Platform };
260
var
item2 = new MockConflictItem() { ItemType = ConflictItemType.Platform };
271
var
item1 = new MockConflictItem() { ItemType = ConflictItemType.Reference };
272
var
item2 = new MockConflictItem() { ItemType = ConflictItemType.CopyLocal };
283
var
item1 = new MockConflictItem() { ItemType = ConflictItemType.Reference };
284
var
item2 = new MockConflictItem() { ItemType = ConflictItemType.Platform };
295
var
committedItem = new MockConflictItem() { AssemblyVersion = new Version("2.0.0.0") };
297
var
uncommittedItem1 = new MockConflictItem() { AssemblyVersion = new Version("3.0.0.0") };
298
var
uncommittedItem2 = new MockConflictItem() { AssemblyVersion = new Version("1.0.0.0") };
299
var
uncommittedItem3 = new MockConflictItem() { AssemblyVersion = new Version("2.0.0.0") };
310
var
committedItem = new MockConflictItem();
312
var
uncommittedItem1 = new MockConflictItem();
313
var
uncommittedItem2 = new MockConflictItem();
314
var
uncommittedItem3 = new MockConflictItem();
325
var
committedItem = new MockConflictItem() { AssemblyVersion = new Version("4.0.0.0") };
327
var
uncommittedItem1 = new MockConflictItem() { AssemblyVersion = new Version("3.0.0.0") };
328
var
uncommittedItem2 = new MockConflictItem() { AssemblyVersion = new Version("1.0.0.0") };
329
var
uncommittedItem3 = new MockConflictItem() { AssemblyVersion = new Version("2.0.0.0") };
340
var
committedItem1 = new MockConflictItem("System.Ben") { AssemblyVersion = new Version("2.0.0.0") };
341
var
committedItem2 = new MockConflictItem("System.Immo") { AssemblyVersion = new Version("2.0.0.0") };
343
var
uncommittedItem1 = new MockConflictItem("System.Ben") { AssemblyVersion = new Version("1.0.0.0") };
344
var
uncommittedItem2 = new MockConflictItem("System.Immo") { AssemblyVersion = new Version("3.0.0.0") };
345
var
uncommittedItem3 = new MockConflictItem("System.Dave") { AssemblyVersion = new Version("3.0.0.0") };
346
var
uncommittedItem4 = new MockConflictItem("System.Ben") { AssemblyVersion = new Version("3.0.0.0") };
357
var
systemItem1 = new MockConflictItem("System.Ben") { PackageId = "System.Ben", PackageVersion = new NuGetVersion("4.3.0") };
358
var
systemItem2 = new MockConflictItem("System.Immo") { PackageId = "System.Immo", PackageVersion = new NuGetVersion("4.2.0") };
359
var
systemItem3 = new MockConflictItem("System.Dave") { PackageId = "System.Dave", PackageVersion = new NuGetVersion("4.1.0") };
361
var
platformItem1 = new MockConflictItem("System.Ben") { PackageId = "Platform", PackageVersion = new NuGetVersion("2.0.0") };
362
var
platformItem2 = new MockConflictItem("System.Immo") { PackageId = "Platform", PackageVersion = new NuGetVersion("2.0.0") };
363
var
platformItem3 = new MockConflictItem("System.Dave") { PackageId = "Platform", PackageVersion = new NuGetVersion("2.0.0") };
367
Array.Empty<
MockConflictItem
>(),
382
var
platformItem1 = new MockConflictItem("System.Ben") { PackageId = "Platform", PackageVersion = new NuGetVersion("2.0.0") };
383
var
platformItem2 = new MockConflictItem("System.Immo") { PackageId = "Platform", PackageVersion = new NuGetVersion("2.0.0") };
384
var
platformItem3 = new MockConflictItem("System.Dave") { PackageId = "Platform", PackageVersion = new NuGetVersion("2.0.0") };
386
var
systemItem1 = new MockConflictItem("System.Ben") { PackageId = "System.Ben", PackageVersion = new NuGetVersion("4.3.0") };
387
var
systemItem2 = new MockConflictItem("System.Immo") { PackageId = "System.Immo", PackageVersion = new NuGetVersion("4.2.0") };
389
var
systemItem3 = new MockConflictItem("System.Dave")
398
Array.Empty<
MockConflictItem
>(),
410
static ConflictResults GetConflicts(params
MockConflictItem
[] items)
412
return GetConflicts(items, Array.Empty<
MockConflictItem
>());
415
static ConflictResults GetConflicts(
MockConflictItem
[] itemsToCommit, params
MockConflictItem
[] itemsNotToCommit)
420
static ConflictResults GetConflicts(
MockConflictItem
[] itemsToCommit,
MockConflictItem
[] itemsNotToCommit, ITaskItem[] packageOverrides)
424
void ConflictHandler(
MockConflictItem
winner,
MockConflictItem
loser)
429
void UnresolvedConflictHandler(
MockConflictItem
item)
441
var overrideResolver = new PackageOverrideResolver<
MockConflictItem
>(packageOverrides);
443
using (var resolver = new ConflictResolver<
MockConflictItem
>(new PackageRank(packagesForRank), overrideResolver, new MockLog()))
456
static string GetItemKey(
MockConflictItem
item)
463
public List<
MockConflictItem
> Conflicts { get; set; } = new List<
MockConflictItem
>();
464
public List<
MockConflictItem
> UnresolvedConflicts { get; set; } = new List<
MockConflictItem
>();
GivenAPackageOverrideResolver.cs (6)
31
var resolver = new PackageOverrideResolver<
MockConflictItem
>(packageOverrides);
47
var resolver = new PackageOverrideResolver<
MockConflictItem
>(null);
64
var resolver = new PackageOverrideResolver<
MockConflictItem
>(packageOverrides);
68
var
packageItem = new MockConflictItem("System.Eric")
76
var
platformItem = new MockConflictItem("System.Eric")
86
var
packageItem2 = new MockConflictItem("System.Eric")