- nManager := managers.NewNotificationManager(rnibReaderProvider, rnibWriterProvider)
- rmrService := getRmrService(rmrMessengerMock,log)
+
+ rnibDataService := services.NewRnibDataService(logger, config, rnibReaderProvider, rnibWriterProvider)
+ rmrService := getRmrService(rmrMessengerMock, logger)
+ ranSetupManager := managers.NewRanSetupManager(logger, rmrService, rnibDataService)
+ ranReconnectionManager := managers.NewRanReconnectionManager(logger, configuration.ParseConfiguration(), rnibDataService, ranSetupManager)
+ nManager := notificationmanager.NewNotificationManager(rnibDataService, ranReconnectionManager)
+