'should not delete volume if the volume doesn\'t exist.'

@mock.patch.object(helper.DS8KCommonHelper, 'lun_exists')
@mock.patch.object(helper.DS8KCommonHelper, '_delete_lun')
def test_delete_volume_return_if_volume_not_exist(self, mock_delete_lun, mock_lun_exists):

    self.driver = FakeDS8KProxy(self.storage_info, self.logger, self.exception, self)
    self.driver.setup(self.ctxt)
    vol_type = volume_types.create(self.ctxt, 'VOL_TYPE', {})
    location = six.text_type({'vol_hex_id': TEST_VOLUME_ID})
    volume = self._create_volume(volume_type_id=vol_type.id, provider_location=location)
    mock_lun_exists.return_value = False
    self.driver.delete_volume(volume)
    self.assertFalse(mock_delete_lun.called)
