Я только что узнал, что классы, помеченные @OnApplicationStart, запускаются, когда я запускаю тесты jUnit (через IntelliJ).
Могу ли я отключить это? У меня есть логика, которая важна только при реальном запуске приложения, но не в тестах.
Да, вы можете проверить тестовый режим в вашем методе doJob для этого
@Override public void doJob() throws Exception { if (!Play.runingInTestMode()) { // Do your stuff } }