The goal is to implement an output adapter for the output port (TrainingRepository) to ensure that data is persisted in memory.
Tasks:
- Identify the appropriate methods in the TrainingRepository where the adapter needs to be integrated.
- Implement the in-memory persisting mechanism.
Acceptance Criteria:
- Ensure data is correctly persisted in memory for all relevant operations.
- Add unit tests to validate the functionality.
The goal is to implement an output adapter for the output port (TrainingRepository) to ensure that data is persisted in memory.
Tasks:
Acceptance Criteria: