Szukałem wbudowanych w pamięć implementacji FileSystem nio2, które pozwoliłyby mi łatwiej przetestować mój kod zależny od IO.Jakieś dostępne w pamięci implementacje FileSystem dla Java7 nio2?
Wygląda na to, że Java dostarcza tylko (w moim JDK): Win32FileSystem
i ZipFileSystem
.
Wygląda na to, że ShrinkWrap ma coś w tym rodzaju, ale wydaje się, że dotyczy głównie systemów plików ZIP lub w ogóle.
Zgaduję, że do tej pory niektórzy z was już wprowadzili nową aplikację Nio FileSystem do swoich projektów i mogą mi w tym pomóc?
Dzięki
Nie możesz użyć mocks? plz podać przykład kodu, który wymaga systemu plików do przetestowania – piotrek
Wydaje się, że ShrinkWrap ma post na blogu reklamujący w pamięci fs (http://exitcondition.alrubinger.com/2012/08/17/shrinkwrap-nio2/), jednak nie wydaje się działać poprawnie :((Files.isDirectory() zwraca false dla katalogów) –