Как создать параметризованные тесты с помощью Mocha?
Пример использования: у меня есть 10 классов, которые представляют собой 10 различных реализаций одного и того же интерфейса. Я хочу запустить ту же самую модель тестов для каждого класса. Я могу создать функцию, которая принимает класс как параметр и запускает все тесты с этим классом, но тогда у меня будут все тесты в одной функции - я не смогу их разделить на разные "описательные" предложения...
Есть ли естественный способ сделать это в Mocha?