Pipelines\PipelineOutputDiffingTests.cs (27)
228Assert.Equal(new[] { "capture" }, snapshotter.Events);
233Assert.Empty(snapshotter.Events);
238Assert.Equal(new[] { "capture", "capture", "compare" }, snapshotter.Events);
339Assert.Equal(new[] { "capture" }, snapshotter.Events);
352Assert.Empty(snapshotter.Events);
357Assert.Equal(new[] { "capture", "capture", "compare" }, snapshotter.Events);
657Assert.Empty(snapshotter.Events);
663Assert.Equal(new[] { "capture", "capture", "compare" }, snapshotter.Events);
760Assert.Single(instances, snapshotter => snapshotter.Events.SequenceEqual(new[] { "capture" }));
761Assert.Single(instances, snapshotter => snapshotter.Events.SequenceEqual(new[] { "capture", "compare" }));
820Assert.Equal(selectBoth ? 2 : 1, instances.Count(snapshotter => snapshotter.Events.SequenceEqual(new[] { "capture" })));
821Assert.Equal(selectBoth ? 2 : 1, instances.Count(snapshotter => snapshotter.Events.SequenceEqual(new[] { "capture", "compare" })));
853Assert.Equal(new[] { "capture" }, snapshotter.Events);
873Assert.Equal(new[] { "capture" }, snapshotter.Events);
879Assert.Empty(snapshotter.Events);
883Assert.Equal(new[] { "capture", "capture", "compare" }, snapshotter.Events);
908Assert.Equal(new[] { "capture" }, snapshotter.Events);
1032Assert.Equal(new[] { "capture" }, snapshotter.Events);
1039Assert.Empty(snapshotter.Events);
1047Assert.Equal(new[] { "capture", "capture", "compare" }, snapshotter.Events);
1148Assert.InRange(Events.Count, 0, 1);
1149var first = Events.Count == 0;
1150Events.Add("capture");
1164return Task.FromResult(new RecordingSnapshot(this, outputDirectory, Events.Count));
1184Assert.Equal(sameOwner ? new[] { "capture", "capture" } : new[] { "capture" }, snapshotter.Events);
1185Assert.Equal(sameOwner ? new[] { "capture", "capture" } : new[] { "capture" }, after.Owner.Events);
1186after.Owner.Events.Add("compare");