Der Code soll nur von Klassen in Common abhängig sein. Das Framework, also die Datenbankanbindung, soll nur eine Abhängigkeit zur Laufzeit, also für die Tests, sein. Dafür muss der Code mit Klassen und Interfaces arbeiten, die in Common definiert wurden und von den Framework-Klassen implementiert werden.
Es werden die neuen Klassen aus Common verwendet. Es gibt aber noch weitere Abhängigkeiten auf das Framework, die in separaten Issues behandelt werden.
Der Code soll nur von Klassen in Common abhängig sein. Das Framework, also die Datenbankanbindung, soll nur eine Abhängigkeit zur Laufzeit, also für die Tests, sein. Dafür muss der Code mit Klassen und Interfaces arbeiten, die in Common definiert wurden und von den Framework-Klassen implementiert werden.