Change-Id: I785064977877b984a5d164d677e89872204655cd
Issue-ID: VFC-1306
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
@mock.patch.object(HealVnf, 'run')\r
def test_heal_vnf_success(self, mock_run):\r
req_data = {}\r
@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
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
\r
@mock.patch.object(restcall, 'call_req')\r
@mock.patch.object(api, 'call')\r