def test__fetch_database_config_emptyDict_returnsDefaultSettings(): db_config = {} config = Config() config._fetch_database_config(db_config) assert (config.min_circulation == 0 and config.max_circulation == 0 and config.sectors == [] and config.companies == [] and config.chunks == 0)
def test__fetch_database_config_validData_fetchesValidVariables(): db_config = { "min_circulation": 1, "max_circulation": 1, "sectors": ["sector"], "companies": ["company"], "chunks": 1, } config = Config() config._fetch_database_config(db_config) assert (config.min_circulation == 1 and config.max_circulation == 1 and config.sectors == ["sector"] and config.companies == ["company"] and config.chunks == 1)