def provide_di(reset_di): # noqa injector.register_as_singleton(Database, MagicMock) injector.register_as_singleton(OccLocker, lambda: MagicMock(unsafe=True)) injector.register_as_singleton(EventTranslator, MagicMock) injector.register_as_singleton(EventExecutor, MagicMock) injector.register_as_singleton(Messaging, MagicMock) injector.register(Writer, WriterService) yield
def setup_di(reset_di): # noqa injector.register_as_singleton(ConnectionHandler, FakeConnectionHandler) injector.register_as_singleton(ReadDatabase, MagicMock) injector.register(Database, SqlDatabaseBackendService) injector.register_as_singleton(OccLocker, MagicMock) injector.register_as_singleton(Messaging, MagicMock) core_setup_di()
def provide_di(reset_di): # noqa injector.register_as_singleton(ConnectionHandler, MagicMock) injector.register_as_singleton(ReadDatabase, MagicMock) injector.register(Reader, ReaderService) yield
def provide_di(reset_di): # noqa injector.register_as_singleton(ConnectionHandler, MagicMock) injector.register(SqlQueryHelper, SqlQueryHelper) injector.register(ReadDatabase, SqlReadDatabaseBackendService) yield
def provide_di(reset_di): # noqa injector.register_as_singleton(Reader, MagicMock)
def provide_di(reset_di): # noqa injector.register_as_singleton(ReadDatabase, MagicMock) injector.register(EventExecutor, EventExecutorService) yield
def setup_di(reset_di): # noqa injector.register_as_singleton(OccLocker, MagicMock) injector.register_as_singleton(Database, MagicMock) injector.register_as_singleton(ReadDatabase, MagicMock) injector.register_as_singleton(Messaging, MagicMock) core_setup_di()
def writer(reset_di): # noqa injector.register_as_singleton(Writer, MagicMock) yield injector.get(Writer)
def event_translator(reset_di): # noqa injector.register_as_singleton(ReadDatabase, MagicMock) injector.register(EventTranslator, EventTranslatorService) yield injector.get(EventTranslator)
def provide_di(reset_di): # noqa injector.register_as_singleton(ConnectionHandler, MagicMock) injector.register(OccLocker, SqlOccLockerBackendService) yield
def setup_di(reset_di): # noqa injector.register_as_singleton(ConnectionHandler, FakeConnectionHandler) injector.register_as_singleton(SqlQueryHelper, SqlQueryHelper) injector.register_as_singleton(ReadDatabase, SqlReadDatabaseBackendService) injector.register_as_singleton(Reader, ReaderService)