add GenericFileReaderIterator test case