В моей компании есть пакетное приложение на основе Java, не реализованное в Java EE, в которое встроен причал для обработки некоторых вызовов веб-службы.
До сих пор ни у одной из этих конечных точек не было функциональных тестов (с использованием чего-то вроде htmlunit), что явно плохо.
Мне поручили это сделать. Мое определение успеха состоит в том, чтобы он вел себя как можно лучше, как Grails, и его плагин функционального тестирования или традиционный Java EE будет использовать отказоустойчивый плагин maven.
Приложение имеет метод main(). Внутри все (например, источники данных, как задания сочетаются друг с другом и т. д.) настроено в Spring.
У кого-нибудь есть предложения по стратегии? Не стесняйтесь подсказывать мне дополнительную информацию.