public void PrintScoreCardGesamtErgebnis() { string ergebnis = _scorecard.Print(); string erwartet = AusgabeErzeuger.ErzeugeAusgabe(AusgabeErzeuger.s_GesamtErgebnisPattern, 0); Assert.That(ergebnis.Contains(erwartet)); }
public void PrintScoreCardTrenner() { string ergebnis = _scorecard.Print(); int erwarteteTrennerLaenge = AusgabeErzeuger.ErzeugeAusgabe(AusgabeErzeuger.s_GesamtErgebnisPattern, 0).Length; string erwartet = AusgabeErzeuger.ErzeugeTrennPattern(AusgabeErzeuger.s_Trennzeichen, erwarteteTrennerLaenge); Assert.That(ergebnis.Contains(erwartet)); }
public string Print() { var ergStr = new StringBuilder(); foreach (var lochSchlag in m_SchlaegeProLoch) { ergStr.Append(string.Format("Loch {0:##}: {1}\n", lochSchlag.Key, AusgabeErzeuger.Schlaege(lochSchlag.Value))); } string gesamtAusgabe = AusgabeErzeuger.GesamtErgebnis(GetGesamtSchlaege()); ergStr.Append(AusgabeErzeuger.ErzeugeTrenner(gesamtAusgabe.Length)); ergStr.Append("\n"); ergStr.Append(gesamtAusgabe); return(ergStr.ToString()); }
public void SimpleTrenner() { Assert.AreEqual("===", AusgabeErzeuger.ErzeugeTrennPattern("=", 3)); }
public void SimplePattern() { Assert.AreEqual("Gesamt: 1", AusgabeErzeuger.ErzeugeAusgabe(AusgabeErzeuger.s_GesamtErgebnisPattern, 1)); }