'Normal case: copy_method=THIN.'

@mock.patch.object(vsp_horcm, 'PAIR', vsp_horcm.PSUS)
@mock.patch.object(vsp_utils, 'execute', side_effect=_execute)
@mock.patch.object(db, 'snapshot_metadata_update', side_effect=_snapshot_metadata_update)
@mock.patch.object(sqlalchemy_api, 'volume_get', side_effect=_volume_get)
def test_create_snapshot_thin(self, volume_get, snapshot_metadata_update, execute):

    self.driver.common.storage_info['ldev_range'] = [0, 9]
    self.configuration.vsp_thin_pool = 31
    self.configuration.vsp_default_copy_method = 'THIN'
    ret = self.driver.create_snapshot(TEST_SNAPSHOT[7])
    self.assertEqual('8', ret['provider_location'])
