[IndexerExtractorTest] Make tests data driven, minor cleanup
Reduces common boilerplate, even more so when additional test are added. (See e.g. !133 (merged)).
Rename the plain text test file, so it is catched by the common "test*" glob of the coverage test.