aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/ch/fhnw/thga/gradleplugins/GradleBuildFileConversionTest.java
diff options
context:
space:
mode:
authorThibault Gagnaux <tgagnaux@gmail.com>2021-11-10 00:37:04 +0100
committerThibault Gagnaux <tgagnaux@gmail.com>2021-11-10 00:37:04 +0100
commit06d18924294dfe78eaba8eafe3a5ec559c43aecb (patch)
tree073d46f80a4184c633d8168a7339bbfa7ba91c08 /src/test/java/ch/fhnw/thga/gradleplugins/GradleBuildFileConversionTest.java
parent42bdca9c70e54d095e9ebfd69e82d1bca15bf9ac (diff)
downloadfrege-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.java8
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 {