def test_load_not_created(mock_send, mock_get_all): mock_send.return_value = { 'results': [{ 'status': 'state_one', 'id': "5678", 'vendorName': 'vspOne' }] } vsp = Vsp(name="one") vsp.load() mock_get_all.return_value = [] mock_send.assert_not_called() assert vsp._status == None assert vsp.version == None assert vsp.identifier == None
def test_load_created(mock_send, mock_get_all): mock_send.return_value = { 'results': [{ 'status': 'state_one', 'id': "5678", 'vendorName': 'vspOne' }] } vsp = Vsp(name="one") vsp.identifier = "1234" vsp.load() mock_get_all.assert_not_called() mock_send.assert_called_once_with( 'GET', 'get item', 'https://sdc.api.fe.simpledemo.onap.org:30207/sdc1/feProxy/onboarding-api/v1.0/items/1234/versions' ) assert vsp._status == None assert vsp.version == "5678"