private void doLastPartOfSplitHeaderVerification(ByteBuffer b, byte b1, String test) throws IOException {
		helper.eraseBuffer(b);
		b.put(b1);
		helper.putString(b, test);
		b.put(PACKET_SEPARATOR);
		helper.doneFillingBuffer(b);

		unpacketizer.incomingData(b, null);
		CalledMethod method = listener.expect(PACKET_METHOD);		
		assertTrue("evt should have been an instance of ByteBuffer", method.getAllParams()[0] instanceof ByteBuffer);
			
		b = (ByteBuffer)method.getAllParams()[0];
		String s = helper.readString(b, b.remaining());
		
		assertEquals("remaining once read should be 0", 0, b.remaining());

		assertEquals("strings should be equal", test, s);
	}