def __build_user_service(self, username, service='geocoding', quota=100, provider='heremaps', orgname=None, soft_limit=False, end_date=datetime.today()): build_redis_user_config(self.redis_conn, username, service, quota=quota, provider=provider, soft_limit=soft_limit, end_date=end_date) if orgname: build_redis_org_config(self.redis_conn, orgname, service, provider=provider, quota=quota, end_date=end_date) geocoder_config = GeocoderConfig(self.redis_conn, plpy_mock, username, orgname) return UserMetricsService(geocoder_config, self.redis_conn)
def setUp(self): user_geocoder_config = UserGeocoderConfig( username='******', organization=None, period_end_date=datetime.date.today()) redis_conn = MockRedis() self.user_metrics_service = UserMetricsService(user_geocoder_config, redis_conn)