Просто начал использовать ScalaTest, и мне это очень нравится.
Просто прочитав документы, до сих пор мне не удалось выяснить, существует ли какая-либо существенная разница между can, should и must предложения для FlatSpec.
В частности, мне интересно, обрабатывается ли отказ must по-другому, чем один из should, или просто "синтаксический сахар", чтобы сделать тесты лучше самодокументированными.