Refactoriza listeners por subscribers y actualiza pruebas unitarias.