Ответ 1
Большинство IDE создадут тестовые заглушки для любого класса. Я знаю, что Eclipse будет.
Новый- > Класс JUnit то вы говорите, какой класс вы тестируете и какие методы вы хотите проверить.
Существуют ли библиотеки для Java, которые могут генерировать модульные тесты или unit test скелеты для существующего кода? Я ищу что-то похожее на pythoscope. В идеале он генерирует код, который следует за соглашениями JUnit4 или TestNG.
Похоже, Agitar делает что-то вроде этого, но я ищу что-то свободное.
Большинство IDE создадут тестовые заглушки для любого класса. Я знаю, что Eclipse будет.
Новый- > Класс JUnit то вы говорите, какой класс вы тестируете и какие методы вы хотите проверить.
Мой плагин создает модульные тесты, он выполняет как тесты JUnit, так и TestNG. Надеюсь, вам понравится. http://fast-code.sourceforge.net/
У Agitar был бесплатный сервис, который позволил вам сделать это (вы должны были быть готовы разрешить ему отправлять ваш код на свои серверы).
Если вы использовали scala, существует "scala check" - но я не уверен, насколько хорошо он работает с источником java (хотя его все байт-код).
Я пытаюсь запустить TestGen4j, но похоже, что он не поддерживался:( Может быть, вы попробуете?
от создателей google: (https://developers.google.com/java-dev-tools/codepro/doc/features/junit/test_case_generation)
Программа CodePro JUnit Test Case Generation позволяет автоматизировать создание всеобъемлющих тестов регрессии JUnit. Учитывая класс ввода, инструмент создает соответствующий тестовый класс с несколькими методами тестирования для каждого метода входного класса. Инструмент анализирует каждый метод и ввод аргумента с целью генерации тестовых примеров, которые выполняют каждую строку кода