Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 718 Bytes

File metadata and controls

29 lines (18 loc) · 718 Bytes

Python-Clean-Architecture

Entities

Enterprise Business Objects Enterprise Business Rules

Interactors

Application Specific Business Rules

Repositories

Interface for Data Layer interaction

Common

Common Objects used throughout the library Request Objects Response Objects

Flow of interactions

External to Library ---> Request Objects -> Interactor -> Repository -> Business Entities -> Interactor -> Response Object ---> Exits the Library

Common Commands

py.test --cov-config pytest.ini --cov=core/entities tests/ py.test --cov-config pytest.ini --cov-report term-missing --cov=core/entities tests/ py.test --cov-config pytest.ini --cov-report html:cov_html --cov=core/entities tests/