### Question:
IRODSFileSystem { public IRODSAccessObjectFactory getIRODSAccessObjectFactory() throws JargonException { if (irodsAccessObjectFactory == null) { irodsAccessObjectFactory = IRODSAccessObjectFactoryImpl.instance(irodsSession); } return irodsAccessObjectFactory; } IRODSFileSystem();  IRODSFileSystem(final IRODSProtocolManager irodsProtocolManager); static IRODSFileSystem instance(); IRODSAccessObjectFactory getIRODSAccessObjectFactory(); IRODSFileFactory getIRODSFileFactory(final IRODSAccount irodsAccount); void close(); void closeAndEatExceptions(); void close(final IRODSAccount irodsAccount); void closeAndEatExceptions(final IRODSAccount irodsAccount); Map<String, IRODSMidLevelProtocol> getConnectionMap(); IRODSSession getIrodsSession(); IRODSProtocolManager getIrodsProtocolManager(); JargonProperties getJargonProperties();  }### Answer:
@Test public void testGetIRODSAccessObjectFactory() throws Exception { IRODSFileSystem irodsFileSystem = IRODSFileSystem.instance(); IRODSAccessObjectFactory irodsAccessObjectFactory = irodsFileSystem.getIRODSAccessObjectFactory(); Assert.assertNotNull(irodsAccessObjectFactory); }