From: Huang Haibin Date: Tue, 11 Sep 2018 10:46:11 +0000 (+0800) Subject: Test case for vesagent delete API in ocata X-Git-Tag: 1.2.0~30^2~4 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F99%2F65799%2F1;p=multicloud%2Fopenstack.git Test case for vesagent delete API in ocata Change-Id: Ie916b35ae80b5dea68dbe648e5409202449a3673 Issue-ID: MULTICLOUD-230 Signed-off-by: Huang Haibin --- diff --git a/ocata/ocata/vesagent/tests.py b/ocata/ocata/vesagent/tests.py index 4f6d58fb..d6510e70 100644 --- a/ocata/ocata/vesagent/tests.py +++ b/ocata/ocata/vesagent/tests.py @@ -73,3 +73,16 @@ class VesAgentCtrlTest(unittest.TestCase): self.assertEquals(status.HTTP_201_CREATED, response.status_code) pass + + @mock.patch.object(vesagent_ctrl.VesAgentCtrl, 'clearBacklogsOneVIM') + @mock.patch.object(extsys, 'get_vim_by_id') + def test_delete(self, mock_get_vim_by_id, mock_clearBacklogsOneVIM): + mock_get_vim_by_id.return_value = MOCK_VIM_INFO + mock_clearBacklogsOneVIM.return_value = "mocked vesagent_backlogs" + mock_request = mock.Mock() + mock_request.META = {"testkey": "testvalue"} + + response = self.view.delete(request=mock_request, vimid="windriver-hudson-dc_RegionOne") + self.assertEquals(status.HTTP_200_OK, response.status_code) + + pass