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