I'm a Scalatest newbie. I see examples on the web site how to do many interesting tests but these are for small examples.
What if I have a huge system and I want to break out my tests into lots of classes, so one for LoginTests, SearchTests, etc.? What's the best way to structure my test code to do this?
I tried a master Spec class that as part of the constructor created another class derived from Spec. That created no errors but didn't run the tests either.
class ServiceTest extends FlatSpec with MustMatchers {
val serviceInstance = new ProfileServiceImpl val ip = java.net.InetAddress.getByName("localhost")