### Question:
FSToFSTransferClient implements BinaryTransferClient { @Override public URI transferVersion(PID binPid, URI sourceFileUri) { throw new NotImplementedException("Versioning not yet implemented"); } FSToFSTransferClient(IngestSource source, StorageLocation destination); @Override URI transfer(PID binPid, URI sourceFileUri); @Override URI transferReplaceExisting(PID binPid, URI sourceFileUri); URI transfer(PID binPid, URI sourceFileUri, boolean allowOverwrite); @Override URI transferVersion(PID binPid, URI sourceFileUri); @Override void shutdown(); @Override boolean isTransferred(PID binPid, URI sourceUri); @Override BinaryDetails getStoredBinaryDetails(PID binPid);  }### Answer:
@Test(expected = NotImplementedException.class) public void transferVersion() throws Exception { Path sourceFile = createSourceFile(); client.transferVersion(binPid, sourceFile.toUri()); }