private string Display(Artist[] lowInterestArtists) { var manager = new OutputManager(); var output = manager.Display(lowInterestArtists); Console.WriteLine(output); return(output); }
public void TestOutputmanagerDisplaysCorrectValuesWithZeroArtists() { var manager = new OutputManager(); var artists = new Artist[] {}; var result = manager.Display(artists); Assert.That(result, Is.EqualTo("No artists found")); }
public void TestOutputmanagerDisplaysCorrectValuesWithSingleArtist() { var manager = new OutputManager(); var artists = new[] { new Artist("artist 1") { Stats = new ArtistStats(100, 12) } }; var result = manager.Display(artists); Assert.That(result, Is.EqualTo(string.Format("Results{0}{1}{0}", Environment.NewLine, "artist 1 - 100"))); }