@Test
	public void testStreamFile700Header() {
		File file = new File(testFileName700);
		try (ByteProvider byteProvider = new FileByteProvider(file,
			FileSystemService.getInstance().getLocalFSRL(file), AccessMode.READ);
				Msf streamFile =
					MsfParser.parse(byteProvider, new PdbReaderOptions(), TaskMonitor.DUMMY)) {
			int numStreams = streamFile.getNumStreams();
			StringBuilder builder = new StringBuilder();
			builder.append("NumStreams: " + numStreams + "\n");
			for (int streamNumber = 0; streamNumber < numStreams; streamNumber++) {
				builder.append(dumpStream(streamFile, streamNumber, STREAM_OUTPUT_MAX));
				builder.append("\n");
			}
			Msg.info(this, builder.toString());
		}
		catch (Exception e) {
			assertEquals(e.getClass(), FileNotFoundException.class);
		}
	}
Dumps a number bytes of information from a Stream in the AbstractStreamFile to String.
 for debug purposes
@param streamFile the AbstractStreamFile to be used
@param streamNumber the streamNumber of the file to dump
@param maxOut maximum number of bytes to dump
@return string containing the output
Ghidra/Features/PDB/src/test/java/ghidra/app/util/bin/format/pdb2/pdbreader/msf/MsfReaderUnitTest.java