def METHOD_NAME(self):
    """Test the functionality of load_group."""
    name = 'groupie'
    group = Group(label=name).store()
    # Load through label
    loaded_group = load_group(group.label)
    assert loaded_group.uuid == group.uuid
    # Load through uuid
    loaded_group = load_group(group.uuid)
    assert loaded_group.uuid == group.uuid
    # Load through pk
    loaded_group = load_group(group.pk)
    assert loaded_group.uuid == group.uuid
    # Load through label explicitly
    loaded_group = load_group(label=group.label)
    assert loaded_group.uuid == group.uuid
    # Load through uuid explicitly
    loaded_group = load_group(uuid=group.uuid)
    assert loaded_group.uuid == group.uuid
    # Load through pk explicitly
    loaded_group = load_group(pk=group.pk)
    assert loaded_group.uuid == group.uuid
    # Load through partial uuid without a dash
    loaded_group = load_group(uuid=group.uuid[:8])
    assert loaded_group.uuid == group.uuid
    # Load through partial uuid including a dash
    loaded_group = load_group(uuid=group.uuid[:10])
    assert loaded_group.uuid == group.uuid
    with pytest.raises(NotExistent):
        load_group('non-existent-uuid')