diff options
author | Thibault Gagnaux <tgagnaux@gmail.com> | 2021-11-10 00:37:04 +0100 |
---|---|---|
committer | Thibault Gagnaux <tgagnaux@gmail.com> | 2021-11-10 00:37:04 +0100 |
commit | 06d18924294dfe78eaba8eafe3a5ec559c43aecb (patch) | |
tree | 073d46f80a4184c633d8168a7339bbfa7ba91c08 /src/test/java/ch/fhnw/thga/gradleplugins/GradleBuildFileConversionTest.java | |
parent | 42bdca9c70e54d095e9ebfd69e82d1bca15bf9ac (diff) | |
download | frege-gradle-plugin-06d18924294dfe78eaba8eafe3a5ec559c43aecb.tar.gz frege-gradle-plugin-06d18924294dfe78eaba8eafe3a5ec559c43aecb.tar.bz2 frege-gradle-plugin-06d18924294dfe78eaba8eafe3a5ec559c43aecb.zip |
refactor: tests and makes `FregeDTOBuilder` a singleton
Diffstat (limited to 'src/test/java/ch/fhnw/thga/gradleplugins/GradleBuildFileConversionTest.java')
-rw-r--r-- | src/test/java/ch/fhnw/thga/gradleplugins/GradleBuildFileConversionTest.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/test/java/ch/fhnw/thga/gradleplugins/GradleBuildFileConversionTest.java b/src/test/java/ch/fhnw/thga/gradleplugins/GradleBuildFileConversionTest.java index 80c8827..8512113 100644 --- a/src/test/java/ch/fhnw/thga/gradleplugins/GradleBuildFileConversionTest.java +++ b/src/test/java/ch/fhnw/thga/gradleplugins/GradleBuildFileConversionTest.java @@ -6,6 +6,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import java.util.stream.Stream; import java.util.stream.Collectors; +import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.DisplayNameGenerator; import org.junit.jupiter.api.IndicativeSentencesGeneration; import org.junit.jupiter.api.Nested; @@ -15,7 +16,7 @@ import org.junit.jupiter.api.TestInstance.Lifecycle; @TestInstance(Lifecycle.PER_CLASS) public class GradleBuildFileConversionTest { - private final FregeDTOBuilder fregeBuilder = new FregeDTOBuilder(); + private static FregeDTOBuilder fregeBuilder; private static String buildFilePluginString(String pluginId) { return String.format("id '%s'", pluginId); @@ -30,6 +31,11 @@ public class GradleBuildFileConversionTest { assertTrue(subStrings.allMatch(substring -> s.contains(substring))); } + @BeforeEach + void setup() { + fregeBuilder = FregeDTOBuilder.getInstance(); + } + @Nested @IndicativeSentencesGeneration(separator = " -> ", generator = DisplayNameGenerator.ReplaceUnderscores.class) class Converting_Frege_DTO_to_build_file_key_value_pairs_works { |