Use ScalaCheck for case class reader specs