Test wasn't testing what it thought it was: the IllegalArgumentException was from groupIndex, not groupIndexColumn.
Need better mock. Adjust expected results.