Я хочу легко создавать модульные тесты, просто выбирая метод. Есть ли в eclipse инструмент, который это делает? Он должен поддерживать шаблоны. Я должен иметь возможность создавать как положительные, так и отрицательные тесты.
Я хочу легко создавать модульные тесты, просто выбирая метод. Есть ли в eclipse инструмент, который это делает? Он должен поддерживать шаблоны. Я должен иметь возможность создавать как положительные, так и отрицательные тесты.
Ответы:
Вы можете использовать мой плагин для простого создания тестов:
Плагин доступен здесь . Надеюсь это поможет.
Чтобы создать шаблон тестового случая:
«Новый» -> «Тестовый пример JUnit» -> Выбрать «Тестируемый класс» -> Выбрать « Доступные методы ». Я думаю, что волшебник вам очень прост.
Ознакомьтесь с этим обсуждением [Как автоматически создавать джуниты?]
Если вы начинаете новое и это java-приложение, то Spring ROO тоже выглядит очень интересно!
Надеюсь, это поможет.
Любой модульный тест, который вы можете создать, просто нажав кнопку, ничего не стоит. Каким образом инструмент узнает, какие параметры передать вашему методу и чего ожидать в ответ? Если только я не понимаю твоих ожиданий.
Близко к этому есть что-то вроде FitNesse , где вы можете настроить тесты, а затем отдельно вы настраиваете вики-страницу со своими тестовыми данными, и она запускает тесты с этими данными, публикуя результаты как красные / зеленые.
Если вы были бы счастливы сделать написание тестов намного быстрее, я бы посоветовал Mockito , фреймворк для имитации , который позволяет вам очень легко имитировать классы вокруг того, который вы тестируете, так что меньше настроек / разборок, и вы знаете, что действительно тестирование этого одного класса вместо зависимого от него.