2016-02-12 3 views
1

У меня есть проект библиотеки clojure, который я хотел бы разработать и отладить с помощью другого тестового проекта. Я могу использовать lein install для библиотеки, за которой следует lein deps для тестового проекта после каждого изменения кода библиотеки, но я надеюсь, что есть более эффективные способы получить изменения в коде библиотеки для тестового проекта.Как я могу разработать и протестировать библиотеку clojure

ответ

1

Что ваша библиотека делать? Если это не тяжелая библиотека ввода-вывода, я бы предложил использовать для тестирования тестирование core.test. A тестовый проект, как вы выразились, будет слишком тяжелым для просто тестирования, если только это не тяжелая библиотека ввода-вывода.

К Тяжелая библиотека ввода-вывода Я имею в виду что-то, что сложно провести с достаточной уверенностью. Может быть что-то, что обеспечивает UI или что-то такое, что connects to other servers.

+0

Это библиотека пользовательского интерфейса, поэтому юнит-тесты будут сложными, как вы упомянули. – user229487

+0

Да, IO - не единственный случай – matanster