In an attempt to get 100% unit test coverage I would not expect to test generated code.
A case class appears to have incomplete coverage even when an instance has been created.
I'm assuming it's the extra code generate via the case.
Is there a way to stop this ? I would not expect to test generated toString etc