ScalaTest is a decent library for testing scala code. It integrates
with ScalaCheck for "property based testing". In this type of testing,
you specify properties of a class or method, and the library...

I've had a couple of friends ask me if there's any way I could read
family photos off a dying hard drive. Obviously, the best way to do this
is to have a backup: then you can throw out the hard drive...