Tôi đang tìm kiếm các triển khai Fileio hệ thống nio2 trong bộ nhớ, điều đó sẽ cho phép tôi dễ dàng kiểm tra mã phụ thuộc IO của tôi hơn.Bất kỳ triển khai hệ thống FileSystem nào có sẵn cho Java7 nio2?
Có vẻ như nguyên bản, Java chỉ cung cấp (trong JDK của tôi) là Win32FileSystem
và ZipFileSystem
.
Có vẻ như ShrinkWrap có thứ gì đó thuộc loại này, nhưng dường như chủ yếu là đối phó với Hệ thống tệp ZIP hoặc bất kỳ thứ gì.
Tôi đoán trước thời điểm này, một số bạn đã kết hợp nio FileSystem IO mới trong các dự án của riêng bạn và có thể giúp tôi với điều này?
Cảm ơn
bạn không thể sử dụng mocks? plz cung cấp một số ví dụ mã yêu cầu hệ thống tập tin để kiểm tra – piotrek
ShrinkWrap dường như có một bài đăng trên blog quảng cáo trong bộ nhớ fs (http://exitcondition.alrubinger.com/2012/08/17/shrinkwrap-nio2/) tuy nhiên nó không dường như làm việc chính xác :((Files.isDirectory() trả về false cho các thư mục) –