Coding, Software Development, Java, Scala, Agile.
PlayingCard, not just one. Second, PlayingCard is a real class and not an enum, so the gen().constructor() pattern might actually be appropriate here. One way to find out. The Hand constructor takes a single vararg argument of type Card. JUnit Quickcheck doesn’t work with interfaces or abstract