X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=lcm%2Flcm%2Fnf%2Ftests%2Ftest_query_vnf.py;h=4015185083081bd9ce5465c7d8cd5ee2f38ad027;hb=d2dc48b3cec803261a2673cac09a7fffefd43e7e;hp=ccb40c05ab004a75845a6328db6e97965161578a;hpb=42a3fbcd245ae15d4fdd23ec1699c30d34a2a30e;p=vfc%2Fgvnfm%2Fvnflcm.git diff --git a/lcm/lcm/nf/tests/test_query_vnf.py b/lcm/lcm/nf/tests/test_query_vnf.py index ccb40c05..40151850 100644 --- a/lcm/lcm/nf/tests/test_query_vnf.py +++ b/lcm/lcm/nf/tests/test_query_vnf.py @@ -122,6 +122,11 @@ class ResourceTest(TestCase): self.assertEqual(response.status_code, status.HTTP_200_OK) self.assertEqual(self.test_data_single_vnf, response.data) + def test_get_vnf_not_exist(self): + response = self.client.get("/api/vnflcm/v1/vnf_instances/x", format='json') + self.assertEqual(response.status_code, status.HTTP_500_INTERNAL_SERVER_ERROR) + self.assertEqual({'error': 'VnfInst(x) does not exist'}, response.data) + def test_get_vnfs(self): for i in range(1, 3): NfInstModel(nfinstid='%s' % i, @@ -135,3 +140,8 @@ class ResourceTest(TestCase): response = self.client.get("/api/vnflcm/v1/vnf_instances", format='json') self.failUnlessEqual(status.HTTP_200_OK, response.status_code) self.assertEqual(self.test_data_multi_vnf, response.data) + + def test_get_vnfs_not_exist(self): + response = self.client.get("/api/vnflcm/v1/vnf_instances", format='json') + self.assertEqual(response.status_code, status.HTTP_500_INTERNAL_SERVER_ERROR) + self.assertEqual({'error': 'VnfInsts does not exist'}, response.data)