### Question:
TicketClientOperationsImpl extends AbstractTicketService implements TicketClientOperations { TicketClientOperationsImpl(final IRODSAccessObjectFactory irodsAccessObjectFactory, final IRODSAccount irodsAccount) throws JargonException { if (irodsAccessObjectFactory == null) { throw new IllegalArgumentException("null irodsAccessObjectFactory"); } if (irodsAccount == null) { throw new IllegalArgumentException("null irodsAccount"); } this.irodsAccessObjectFactory = irodsAccessObjectFactory; this.irodsAccount = irodsAccount; dataTransferOperations = irodsAccessObjectFactory.getDataTransferOperations(irodsAccount); ticketClientSupport = new TicketClientSupport(irodsAccessObjectFactory, irodsAccount); } TicketClientOperationsImpl(final IRODSAccessObjectFactory irodsAccessObjectFactory, final IRODSAccount irodsAccount); @Override void putFileToIRODSUsingTicket(final String ticketString, final File sourceFile,
			final IRODSFile targetIrodsFile, final TransferStatusCallbackListener transferStatusCallbackListener,
			final TransferControlBlock transferControlBlock); @Override void getOperationFromIRODSUsingTicket(final String ticketString, final IRODSFile irodsSourceFile,
			final File targetLocalFile, final TransferStatusCallbackListener transferStatusCallbackListener,
			final TransferControlBlock transferControlBlock); @Override void redeemTicketAndStreamToIRODSCollection(final String ticketString,
			final String irodsCollectionAbsolutePath, final String fileName, final InputStream inputStreamForFileData,
			final File temporaryCacheDirectoryLocation); @Override FileStreamAndInfo redeemTicketGetDataObjectAndStreamBack(final String ticketString,
			final IRODSFile irodsSourceFile, final File intermediateCacheRootDirectory); static final Logger log; }### Answer:
@Test public final void testTicketClientOperationsImpl() throws Exception { IRODSAccount irodsAccount = testingPropertiesHelper.buildIRODSAccountFromTestProperties(testingProperties); IRODSAccessObjectFactory accessObjectFactory = irodsFileSystem.getIRODSAccessObjectFactory(); TicketClientOperations ticketClientOperations = new TicketClientOperationsImpl(accessObjectFactory, irodsAccount); Assert.assertNotNull("null ticketClientOperations", ticketClientOperations); }