mirror of
https://github.com/plan-player-analytics/Plan.git
synced 2024-09-28 22:47:38 +02:00
Tests for list write
This commit is contained in:
parent
3305b46da2
commit
e1e5d526c7
@ -29,6 +29,7 @@ import java.io.File;
|
|||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.nio.file.Files;
|
import java.nio.file.Files;
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||||
@ -112,4 +113,41 @@ class ConfigWriterTest {
|
|||||||
assertEquals(0, differing.length(), differing::toString);
|
assertEquals(0, differing.length(), differing::toString);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void listIndent() throws IOException {
|
||||||
|
ConfigNode root = new ConfigNode(null, null, null);
|
||||||
|
root.addNode("Test").set(Arrays.asList("First", "Second", "Third"));
|
||||||
|
|
||||||
|
Path out = tempFolder.resolve("listIndent.yml");
|
||||||
|
new ConfigWriter(out).write(root);
|
||||||
|
|
||||||
|
List<String> writtenLines = FileUtil.lines(out.toFile());
|
||||||
|
List<String> expected = Arrays.asList(
|
||||||
|
"Test:",
|
||||||
|
" - First",
|
||||||
|
" - Second",
|
||||||
|
" - Third"
|
||||||
|
);
|
||||||
|
assertEquals(expected, writtenLines);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
void listIndentSecondLevel() throws IOException {
|
||||||
|
ConfigNode root = new ConfigNode(null, null, null);
|
||||||
|
root.addNode("Test").addNode("List").set(Arrays.asList("First", "Second", "Third"));
|
||||||
|
|
||||||
|
Path out = tempFolder.resolve("listIndent.yml");
|
||||||
|
new ConfigWriter(out).write(root);
|
||||||
|
|
||||||
|
List<String> writtenLines = FileUtil.lines(out.toFile());
|
||||||
|
List<String> expected = Arrays.asList(
|
||||||
|
"Test:",
|
||||||
|
" List:",
|
||||||
|
" - First",
|
||||||
|
" - Second",
|
||||||
|
" - Third"
|
||||||
|
);
|
||||||
|
assertEquals(expected, writtenLines);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user