Open superhindupur opened 2 months ago
This item has been open without activity for 19 days. Provide a comment on status and remove "update needed" label.
Pending items:
Dependency Injection for TranscriptionProcessor
, TranscriptionAnalyticsOrchestrator
, BatchClient
@HenryvanderVegte There are several "[IngestionClient]" items open, are these actual customer issues or more general backlog work items? Is there a plan for them? Please update.
Is your feature request related to a problem? Please describe. Currently, the service dependencies in the IngestionClient code are declared as static variables (possibly because we want to instantiate them only once per application instance). This makes it hard to mock these dependencies and unit test the behavior of the IngestionClient code.
Describe the solution you'd like We would like to use a dependency injection framework and stop using static variables for service dependencies, so that we can easily mock them and unit test the code.
We expect to do this work incrementally, and add unit tests as we go under this task.