Тестирование Scala: каков статус и взаимосвязь между SUnit, ScalaTest, ScalaCheck, Specs и ParTest?

Scala предоставляет выбор из различных фреймворков для тестирования, но мне интересно, есть ли различия в степени зрелости и стабильности, которые они имеют, и какие функции они предоставляют.

Есть ли какая-то конкретная, которая должна подходят для всех видов разработки?

Могут ли различные фреймворки взаимодействовать друг с другом или с программами выполнения тестов, ориентированными на другие языки?

21
задан soc 1 August 2011 в 17:25
поделиться