Class MemoryFileSystemTempDirFactory

java.lang.Object
com.github.marschall.memoryfilesystem.junit.MemoryFileSystemTempDirFactory
All Implemented Interfaces:
Closeable, AutoCloseable, TempDirFactory

public final class MemoryFileSystemTempDirFactory extends Object implements TempDirFactory
A TempDirFactory that creates paths on a memory file system.

Usage


 class SomeTests {

   @TempDir(factory = MemoryFileSystemTempDirFactory.class)
   Path tempDirectory;

   @Test
   void someTest() {
     Path input = Files.createFile(this.tempDirectory.resolve("input.txt"));
     // test code
   }

 }