У меня есть реализация JUnit, которая выполняет контрактные тесты.Я хотел бы внести кодовую базу в junit.org.Может кто-нибудь сказать мне, как сделать такой вклад?
Реализация используется несколькими проектами и является достаточно зрелой, чтобы я не видел никаких новых дефектов в течение некоторого времени.База кода включает в себя модуль runner и подключаемый модуль maven для отчета о состоянии тестируемой базы кода.
Контрактные тесты, как определено здесь, являются тестами на интерфейсах Java, где один и тот же тест должен выполняться на всех реализациях интерфейса..
Я несколько раз говорил об этом пакете, в том числе один в FOSDEM, эта реализация также была написана в Dr. Dobbs Journal.