Я создаю библиотеку, которая включает в себя как код Clojure, так и код Java, и хотела бы иметь возможность запускать один тестовый набор JUnit по всей базе кода.Кажется, что это должно быть возможно, так как они оба работают на JVM, и есть хорошее взаимодействие Clojure / Java.
Однако в настоящее время код Clojure, кажется, поддерживает модульное тестирование, выполненное через API clojure.test с использованием "-all-tests) "и друзья.
Есть ли хороший способ обернуть эти тесты Clojure в какую-нибудь оболочку, чтобы их можно было автоматически вызывать из JUnit?
(когда я говорю автоматически, я имею в виду, не прибегая к ручному решению написания тестового примера JUnit, чтобы обернуть и вызвать каждый тестовый пример Clojure индивидуально :-))