public void WennIchFolgendermassenSpiele(Table table) { foreach (var row in table.Rows) { int lochInRow = int.Parse(row["Loch"]); int schlaegeInRow = int.Parse(row["Schlaege"]); for (int i = 0; i < schlaegeInRow; ++i) { _driver.EmpfangeAnweisung(Commando.SchlageBall); } _driver.EmpfangeAnweisung(Commando.NaechstesLoch); _LochUndSchlaege.Add(lochInRow, schlaegeInRow); } }
public void WennIchEineDemNerdGolfTrackerUnbekannteEingabeMache() { _driver.EmpfangeAnweisung("Unbekannt"); }
public void SchlageBall() { _driver.EmpfangeAnweisung(Commando.SchlageBall); }
public void RufeEndeAuf() { _driver.EmpfangeAnweisung(SpielendeBefehl.ENDE); }
public void GeheZumNaechstenLoch() { _driver.EmpfangeAnweisung("Naechstes Loch"); }
public void SendeUnbekannteAnweisung() { _driver.EmpfangeAnweisung("xxxxxx"); }
public void WhenIchZwischenergebnisAufrufe() { _driver.EmpfangeAnweisung("Zwischenergebnis"); }
public void SchlageBall() { _driver.EmpfangeAnweisung(SchlagBefehl.SCHLAGEBALL); }
public void ZeigeErgebnis(int schlagzahl, string schlagnomen) { _driver.EmpfangeAnweisung(ZeigeErgebnisBefehl.ZEIGEERGEBNIS); _driver.AssertThatAntwortContains("{0}", schlagzahl); }
public void BefehlBeendeDasProgramm() { _driver.EmpfangeAnweisung("Beenden"); }
public void WhenIchDenSchlagRueckgaengigMache() { _driver.EmpfangeAnweisung("Undo"); }
public void WhenIchDenKurzbefehlVerwende(string p0) { _driver.EmpfangeAnweisung(p0); }
public void PruefeGesamtschlaege(string gesamt) { _driver.EmpfangeAnweisung(Commando.GesamtAnzahlSchlaegeKurz); _driver.AssertThatAntwortContains("{0}", gesamt); }
public void RufeHilfeAuf() { _driver.EmpfangeAnweisung(Commando.Hilfe); }
public void SchlageBall() { _driver.EmpfangeAnweisung("Schlage Ball"); }
public void GeheZumNaechstenLoch() { _driver.EmpfangeAnweisung(Commando.NaechstesLoch); }
public void RufeHilfeAuf() { _driver.EmpfangeAnweisung(HilfeBefehl.HILFE); }
public void ZeigeAktuellesLoch() { _driver.EmpfangeAnweisung(Commando.AktuellesLoch); }
public void GeheZumNaechstenLoch() { _driver.EmpfangeAnweisung(LochwechselBefehl.NAECHSTESLOCH); }
public void UnbekannteEingabe() { _driver.EmpfangeAnweisung("UnbekannteEingabe"); }
public void RufeHilfeAuf() { _driver.EmpfangeAnweisung("Hilfe"); }