### Question:
IRODSGenQueryExecutorImpl extends IRODSGenericAO implements IRODSGenQueryExecutor { public IRODSGenQueryExecutorImpl(final IRODSSession irodsSession, final IRODSAccount irodsAccount) throws JargonException { super(irodsSession, irodsAccount); } IRODSGenQueryExecutorImpl(final IRODSSession irodsSession, final IRODSAccount irodsAccount); @Override IRODSQueryResultSet executeIRODSQuery(final AbstractIRODSGenQuery irodsQuery, final int continueIndex); @Override IRODSQueryResultSet executeIRODSQueryInZone(final AbstractIRODSGenQuery irodsQuery, final int continueIndex,
			final String zoneName); @Override IRODSQueryResultSet executeIRODSQueryAndCloseResult(final AbstractIRODSGenQuery irodsQuery,
			final int partialStartIndex); @Override IRODSQueryResultSet executeIRODSQueryAndCloseResultInZone(final AbstractIRODSGenQuery irodsQuery,
			final int partialStartIndex, final String zoneName); @Override IRODSQueryResultSet executeIRODSQueryWithPaging(final AbstractIRODSGenQuery irodsQuery,
			final int partialStartIndex); @Override IRODSQueryResultSet executeIRODSQueryWithPagingInZone(final AbstractIRODSGenQuery irodsQuery,
			final int partialStartIndex, final String zoneName); @Override IRODSQueryResultSet getMoreResults(final IRODSQueryResultSet irodsQueryResultSet); @Override IRODSQueryResultSet getMoreResultsInZone(final IRODSQueryResultSet irodsQueryResultSet,
			final String zoneName); @Override void closeResults(final IRODSQueryResultSet irodsQueryResultSet);  }### Answer:
@Test public final void testIRODSGenQueryExecutorImpl() throws Exception { IRODSAccount irodsAccount = testingPropertiesHelper.buildIRODSAccountFromTestProperties(testingProperties); IRODSAccessObjectFactory accessObjectFactory = irodsFileSystem.getIRODSAccessObjectFactory(); IRODSGenQueryExecutor irodsGenQueryExecutor = accessObjectFactory.getIRODSGenQueryExecutor(irodsAccount); Assert.assertNotNull(irodsGenQueryExecutor); }