def test_init_no_name(): """Check init with no names.""" svc = Service() assert isinstance(svc, SdcResource) assert svc._identifier is None assert svc._version is None assert svc.name == "ONAP-test-Service" assert svc.headers["USER_ID"] == "cs0008" assert svc.distribution_status is None assert svc._distribution_id is None assert isinstance(svc._base_url(), str)
def test_init_with_name(mock_exists): """Check init with no names.""" mock_exists.return_value = False svc = Service(name="YOLO") assert svc._identifier == None assert svc._version == None assert svc.name == "YOLO" assert svc.created() == False assert svc.headers["USER_ID"] == "cs0008" assert svc.distribution_status is None assert svc._distribution_id is None assert isinstance(svc._base_url(), str)
def test_init_with_sdc_values(mock_exists): """Check init with no names.""" sdc_values = { 'uuid': '12', 'version': '14', 'invariantUUID': '56', 'distributionStatus': 'yes', 'lifecycleState': 'state', 'category': 'Network Service' } svc = Service(sdc_values=sdc_values) mock_exists.return_value = True assert svc._identifier == "12" assert svc._version == "14" assert svc.name == "ONAP-test-Service" assert svc.created() assert svc.headers["USER_ID"] == "cs0008" assert svc.distribution_status == "yes" assert svc._distribution_id is None assert svc.category_name == "Network Service" assert isinstance(svc._base_url(), str)