summaryrefslogtreecommitdiff
path: root/clformat/src/test/java/bjc/utils
diff options
context:
space:
mode:
Diffstat (limited to 'clformat/src/test/java/bjc/utils')
-rw-r--r--clformat/src/test/java/bjc/utils/test/ioutils/CLFormatterTest.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/clformat/src/test/java/bjc/utils/test/ioutils/CLFormatterTest.java b/clformat/src/test/java/bjc/utils/test/ioutils/CLFormatterTest.java
index d3d7075..8b03172 100644
--- a/clformat/src/test/java/bjc/utils/test/ioutils/CLFormatterTest.java
+++ b/clformat/src/test/java/bjc/utils/test/ioutils/CLFormatterTest.java
@@ -118,6 +118,14 @@ public class CLFormatterTest {
}
@Test
+ public void testCasePrinting() {
+ assertFormat("abc", "~(~A~)", "AbC", "aBc", "aBc bCD", "abc Cad dAC");
+ assertFormat("ABC", "~@:(~A~)", "aBc");
+ assertFormat("ABc BCD", "~:(~A ~A~)", "aBc", "bCD");
+ assertFormat("Abc Cad dAC", "~@(~A~)", "abc Cad dAC");
+ }
+
+ @Test
public void testRandomCases() {
// Random test cases
assertEquals("3 dogs are here", format("~D dog~:[s are~; is~] here", 3, 3 == 1));