Spring JUnit не работает Autowired

После поднятия версии Spring в проекте почему-то перестали работать аннотации Autowired в тестах JUnit. Долго дебажил и не мог понять, в чем дело, но оказалось, что в @TestExecutionListeners начиная с версии Spring 4.1 появилось свойство mergeMode, которое по умолчанию поставлено в REPLACE_DEFAULTS, то есть оно просто заменяет все listener-ы базового класса на новые. Я не очень понял, почему с прошлой версии Spring у меня это всё работало, так как раньше все работало именно так, как с REPLACE_DEFAULTS, судя по документации.

В итоге оказалось, что мне нужно просто указать mergeMode = MergeMode.MERGE_WITH_DEFAULTS: