Erster Stand
[doko.git] / src / test / scala / doko / model / NormalesSpielSuite.scala
blob4fe3c9c2abfed1ce08b367443ae8d96a9c35cb93
1 package doko.model
3 import org.scalatest.FunSuite
4 import org.scalatest.matchers.ShouldMatchers
6 class NormalesSpielSuite extends FunSuite with ShouldMatchers {
8 test("Jedes Kartenpaar muss von einer Regel abgedeckt sein") {
9 def alleKarten = for {
10 f <- Farbe.values
11 w <- Wert.values
12 r <- Rueckseite.values
13 } yield Karte(f, w, r)
15 for {
16 erste <- alleKarten
17 zweite <- alleKarten
18 } {
19 NormalesSpiel.regeln(erste, zweite)