Вы используете хорошую IDE? Я задавал себе тот же вопрос, что и вы несколько лет назад, когда я впервые принял участие в модульном тестировании. Тогда я использовал комбинацию Emacs
, find
и grep
для рефакторинга. Это было больно.
К счастью, коллега ударил меня по голове и убедил меня попробовать использовать «современные инструменты», что на его языке означало Intellij IDEA . IDEA - это мое личное предпочтение, но Netbeans или Eclipse справятся с основами так же хорошо. Трудно переоценить увеличение производительности, которое мне это дало; легко на порядок, особенно для крупных проектов с большим количеством тестов.
Если у вас есть IDE в квадрате, если вы все еще сталкиваетесь с проблемами, пришло время рассмотреть DRY принцип , который стремится гарантировать, что информация хранится только в одном поместите (константу, файл свойств и т. д.), чтобы, если вам потребуется изменить его позже, волновые эффекты были сведены к минимуму.