diff --git a/src/test/java/com/soebes/module/calculator/FileSelectorTest.java b/src/test/java/com/soebes/module/calculator/FileSelectorTest.java index 9569ddd..e3b0a75 100644 --- a/src/test/java/com/soebes/module/calculator/FileSelectorTest.java +++ b/src/test/java/com/soebes/module/calculator/FileSelectorTest.java @@ -37,6 +37,7 @@ /** * @author Karl Heinz Marbaise */ +@MemoryFileSystem class FileSelectorTest { @Test diff --git a/src/test/java/com/soebes/module/calculator/MemoryFileSystem.java b/src/test/java/com/soebes/module/calculator/MemoryFileSystem.java new file mode 100644 index 0000000..9163a44 --- /dev/null +++ b/src/test/java/com/soebes/module/calculator/MemoryFileSystem.java @@ -0,0 +1,18 @@ +package com.soebes.module.calculator; + + +import org.junit.jupiter.api.extension.ExtendWith; + +import java.lang.annotation.Documented; +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +@Target(ElementType.TYPE) +@Retention(RetentionPolicy.RUNTIME) +@ExtendWith(MemoryFileSystemExtension.class) +@Documented +public @interface MemoryFileSystem { +} + diff --git a/src/test/java/com/soebes/module/calculator/FileSystemExtension.java b/src/test/java/com/soebes/module/calculator/MemoryFileSystemExtension.java similarity index 81% rename from src/test/java/com/soebes/module/calculator/FileSystemExtension.java rename to src/test/java/com/soebes/module/calculator/MemoryFileSystemExtension.java index 9e124df..8c0d25a 100644 --- a/src/test/java/com/soebes/module/calculator/FileSystemExtension.java +++ b/src/test/java/com/soebes/module/calculator/MemoryFileSystemExtension.java @@ -7,7 +7,7 @@ import java.nio.file.FileSystem; -class FileSystemExtension implements BeforeEachCallback, AfterEachCallback { +class MemoryFileSystemExtension implements BeforeEachCallback, AfterEachCallback { private FileSystem fileSystem; @@ -17,7 +17,7 @@ FileSystem getFileSystem() { @Override public void beforeEach(ExtensionContext context) throws Exception { - this.fileSystem = MemoryFileSystemBuilder.newEmpty().build("name"); + this.fileSystem = MemoryFileSystemBuilder.newEmpty().build(); } @Override