public void SpielstandBerechnen_When_Spielfeld_Mit_4_Kreuzen_In_Jeder_Farbreihe_Should_Return_Spielstand_Mit_Gesamtsumme_40() { //Arrange Spielfeld spielfeld = new Spielfeld(); spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Rot][1].IstAngekreuzt = true; spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Rot][3].IstAngekreuzt = true; spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Rot][5].IstAngekreuzt = true; spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Rot][7].IstAngekreuzt = true; spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Gelb][1].IstAngekreuzt = true; spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Gelb][3].IstAngekreuzt = true; spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Gelb][5].IstAngekreuzt = true; spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Gelb][7].IstAngekreuzt = true; spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Gruen][1].IstAngekreuzt = true; spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Gruen][3].IstAngekreuzt = true; spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Gruen][5].IstAngekreuzt = true; spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Gruen][7].IstAngekreuzt = true; spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Blau][1].IstAngekreuzt = true; spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Blau][3].IstAngekreuzt = true; spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Blau][5].IstAngekreuzt = true; spielfeld.AnkreuzFelderSpielfarbe[Spielfarbe.Blau][7].IstAngekreuzt = true; Spielstand spielstand = new Spielstand(); //Act Spielstand result = spielstand.SpielstandBerechnen(spielfeld); //Assert Assert.AreEqual(40, result.SummeGesamt); }
public void SpielstandBerechnen_When_Keine_Kreuze_Should_Return_Spielstand_Mit_Gesamtsumme_0() { //Arrange Spielfeld spielfeld = new Spielfeld(); Spielstand spielstand = new Spielstand(); //Act Spielstand result = spielstand.SpielstandBerechnen(spielfeld); //Assert Assert.AreEqual(0, result.SummeGesamt); }