BDD example of Scala to satisfy a few given requirements