### Question:
HTTPRecordingImplementation implements HTTPRecording, Disposable { @Override public File createBodyDataFileName() { return new File("http-data-" + m_bodyFileIDGenerator.next() + ".dat"); } HTTPRecordingImplementation(
    HTTPRecordingParameters parameters,
    HTTPRecordingResultProcessor resultProcessor,
    Logger logger,
    RegularExpressions regularExpressions,
    URIParser uriParser); @Override HTTPRecordingParameters getParameters(); @Override RequestType addRequest(
    ConnectionDetails connectionDetails, String method, String relativeURI); @Override void markLastResponseTime(); @Override void setTokenReference(
    String name, String value, TokenReferenceType tokenReference); @Override String getLastValueForToken(String name); @Override boolean tokenReferenceExists(String name, String source); @Override File createBodyDataFileName(); void dispose();  }### Answer:
@Test public void testCreateBodyDataFileName() throws Exception { final File file1 = m_httpRecording.createBodyDataFileName(); final File file2 = m_httpRecording.createBodyDataFileName(); assertTrue(!file1.equals(file2)); }