def METHOD_NAME(config, data_no_id):
    """Testing transactional capabilities with incoming feature without ID"""
    p = TinyDBCatalogueProvider(config)
    new_id = p.create(data_no_id)
    assert new_id is not None
    data_got = p.get(new_id)
    assert data_got['id'] == new_id
    assert data_got['geometry'] == json.loads(data_no_id)['geometry']
    assert p.update(new_id, json.dumps(data_got))
    assert p.delete(new_id)