public void TwoRowsHaveOutput() { var package1 = new PackageIdentity("foo.bar", new NuGetVersion("1.2.3")); var package2 = new PackageIdentity("fish", new NuGetVersion("2.3.4")); var rows = new List <PackageUpdateSet> { PackageUpdates.UpdateSetFor(package1, PackageUpdates.MakePackageForV110(package1)), PackageUpdates.UpdateSetFor(package2, PackageUpdates.MakePackageForV110(package2)) }; var output = ReportToString(rows); Assert.That(output, Is.Not.Null); Assert.That(output, Is.Not.Empty); var lines = output.Split(Environment.NewLine); Assert.That(lines.Length, Is.EqualTo(3)); Assert.That(lines[1], Does.Contain("foo.bar,")); Assert.That(lines[2], Does.Contain("fish,")); }