def METHOD_NAME(self):
    print("Starting test_create_delete_snapshot")
    set_bodiless_matcher()
    volumeName1 = self.get_resource_name(setup.TEST_VOL_1+"-")
    snapshotname = self.get_resource_name(setup.TEST_SNAPSHOT_1+"-")
    try:
        create_snapshot(self.client, setup.TEST_RG, setup.PERMA_ACCOUNT, setup.PERMA_POOL, volumeName1, snapshotname, setup.LOCATION, vnet=setup.PERMA_VNET)
        snapshot_list = self.client.snapshots.list(setup.TEST_RG, setup.PERMA_ACCOUNT, setup.PERMA_POOL, volumeName1)
        assert len(list(snapshot_list)) == 1
        delete_snapshot(self.client, setup.TEST_RG, setup.PERMA_ACCOUNT, setup.PERMA_POOL, volumeName1, snapshotname)
        snapshot_list = self.client.snapshots.list(setup.TEST_RG, setup.PERMA_ACCOUNT, setup.PERMA_POOL, volumeName1)
        assert len(list(snapshot_list)) == 0
    finally:
        delete_volume(self.client, setup.TEST_RG, setup.PERMA_ACCOUNT, setup.PERMA_POOL, volumeName1)
    print("Finished with test_create_delete_snapshot")