def tearDown(self):
         pass
 
-    def test_package_get(self):
+    def test_nspackage_get(self):
 
-        response = self.client.get("/api/nfvocatalog/v1/packages")
+        response = self.client.get("/api/nfvocatalog/v1/nspackages")
         self.assertEqual(status.HTTP_200_OK, response.status_code, response.content)
 
+    def test_nfpackage_get(self):
+        response = self.client.get("/api/nfvocatalog/v1/nfpackages")
+        self.assertEqual(status.HTTP_200_OK, response.status_code, response.content)
\ No newline at end of file
 
 from catalog.packages import views
 
 urlpatterns = [
-    url(r'^api/nfvocatalog/v1/packages$', views.package_get),
+    url(r'^api/nfvocatalog/v1/nspackages$', views.nspackage_get, name='nspackages_get'),
+    url(r'^api/nfvocatalog/v1/nspackage/(?P<csarId>[0-9a-zA-Z\-\_]+)$', views.nspackage_get, name='nspackage_get'),
+    url(r'^api/nfvocatalog/v1/nfpackages$', views.nspackage_get, name='nfpackages_get'),
+    url(r'^api/nfvocatalog/v1/nfpackage/(?P<csarId>[0-9a-zA-Z\-\_]+)$', views.nfpackage_get, name='nfpackage_get'),
 ]
 
 
 
 logger = logging.getLogger(__name__)
 
 @api_view(http_method_names=['GET'])
-def package_get(request, *args, **kwargs):
+def nspackage_get(request, *args, **kwargs):
+    logger.info("Enter method is %s", fun_name())
+    ret, normal_status = None, None
+
+    return Response(data=ret, status=status.HTTP_200_OK)
+
+@api_view(http_method_names=['GET'])
+def nfpackage_get(request, *args, **kwargs):
     logger.info("Enter method is %s", fun_name())
     ret, normal_status = None, None