У меня есть класс для ввода-вывода, который использует ByteBuffer для буферизации доступа к FileChannel (поэтому он в основном принимает FileChannel в конструкторе).Я хотел бы протестировать его, так что было бы неплохо, если бы я мог получить FileChannel с байтовым массивом, чтобы избежать создания и удаления файлов во время теста.
Чтобы дать вам идею, было бы идеально, если быЯ мог бы получить что-то вроде ByteArrayOutputStream.getChannel ().