def create(self, data, id=None):
logger.info('Start to create a NSD...')
- user_defined_data = ignore_case_get(data, 'userDefinedData')
+ user_defined_data = ignore_case_get(data, 'userDefinedData', {})
data = {
'id': id if id else str(uuid.uuid4()),
'nsdOnboardingState': PKG_STATUS.CREATED,
def create(self, data):
logger.info('Start to create a PNFD...')
- user_defined_data = ignore_case_get(data, 'userDefinedData')
+ user_defined_data = ignore_case_get(data, 'userDefinedData', {})
data = {
'id': str(uuid.uuid4()),
'pnfdOnboardingState': PKG_STATUS.CREATED,
pass
def create_vnf_pkg(self, data):
- user_defined_data = ignore_case_get(data, "userDefinedData")
+ user_defined_data = ignore_case_get(data, "userDefinedData", {})
vnf_pkg_id = str(uuid.uuid4())
VnfPackageModel.objects.create(
vnfPackageId=vnf_pkg_id,
self.assertEqual(response.status_code, status.HTTP_201_CREATED)
self.assertEqual(expected_reponse_data, response.data)
- def test_nsd_create_failed(self):
- reqest_data = {'username': "111"}
- response = self.client.post('/api/nsd/v1/ns_descriptors', data=reqest_data, format='json')
- self.assertEqual(response.status_code, status.HTTP_500_INTERNAL_SERVER_ERROR)
-
def test_query_multiple_nsds_normal(self):
expected_reponse_data = [
copy.deepcopy(self.expected_nsd_info),
self.assertEqual(response.status_code, status.HTTP_201_CREATED)
self.assertEqual(expected_reponse_data, response.data)
- def test_pnfd_create_failed(self):
- request_data = {'username': "111"}
- response = self.client.post('/api/nsd/v1/pnf_descriptors', data=request_data, format='json')
- self.assertEqual(response.status_code, status.HTTP_500_INTERNAL_SERVER_ERROR)
-
def test_query_multiple_pnfds_normal(self):
expected_reponse_data = [
copy.deepcopy(self.expected_pnfd_info),