@mock.patch.object(HealVnf, 'run')\r
def test_heal_vnf_success(self, mock_run):\r
req_data = {}\r
- NfInstModel(nfinstid='12', nf_name='VNF1', status='INSTANTIATED').save()\r
+ NfInstModel(nfinstid='12',\r
+ nf_name='VNF1',\r
+ nf_desc="VNF DESC",\r
+ vnfdid="1",\r
+ netype="XGW",\r
+ vendor="ZTE",\r
+ vnfSoftwareVersion="V1",\r
+ version="V1",\r
+ package_id="2",\r
+ status='INSTANTIATED').save()\r
response = self.client.post("/api/vnflcm/v1/vnf_instances/12/heal", data=req_data, format='json')\r
mock_run.re.return_value = None\r
self.failUnlessEqual(status.HTTP_202_ACCEPTED, response.status_code)\r
- NfInstModel(nfinstid='12', nf_name='VNF1', status='INSTANTIATED').delete()\r
+ NfInstModel(nfinstid='12').delete()\r
\r
@mock.patch.object(restcall, 'call_req')\r
@mock.patch.object(api, 'call')\r