Исходя из предположения о том, что нужно проводить тестирование, я бы сказал, что тестирование с использованием JUnit - это общий подход к тестированию в Java.
Хотя большинство тестов написано с использованием JUnit, в большинстве случаев тесты являются в большей степени интеграционными, чем модульными. (имеется в виду не тестирование одной вещи отдельно, а нескольких вещей вместе)
Кроме того, тесты в основном пишутся не в тестовом подходе, а параллельно или после реализации определенной функции.
Если вы идете в команду, которая более продвинулась в тестировании, вы, возможно, обнаружите, что какой-нибудь CI Server (Cruise Control, Hudson) выполняет тесты хотя бы раз в день во время ночной сборки.