This repository was archived by the owner on Jul 16, 2021. It is now read-only.

Description
It looks like dependency injection lands itself perfectly for testing, so that the business logic (stories) could be tested with injecting dummy callables for data access which would return test entities.
But the project doesn't have any tests, so it doesn't demonstrate how this approach contributes to better testability...
Btw, is it necessary to use attrs for stories or it could be replaced with dataclasses?