В Scalatest мне немного неясно, в чем преимущества и недостатки использования Spec по сравнению с WordSpec.Я думаю, что Javadoc обеспечивает некоторую степень сравнения WordSpec с FlatSpec, но я понятия не имею, между Spec и WordSpec.
Что будет считаться «наилучшей практикой», если вы знакомы с любым синтаксисом?1004 * Является ли WordSpec эволюцией Spec (если согласиться с тем, что BDD является эволюцией по сравнению с TDD)?Или наоборот?Если они абсолютно равны в этом отношении, почему я выбираю одного над другим?
Возможно, это "религиозный вопрос", но даже если это те, которые на каждой стороне, должны, по крайней мере, иметь свои плюсыи минусы, которые они любят указывать.Мне было бы очень интересно услышать эти аргументы.
Если это FAQ, заранее прошу прощения: я не смог ничего найти в своих поисках по этому сравнению.