diff options
Diffstat (limited to 'src/test/java/bjc/inflexion/InflectionMLTest.java')
| -rw-r--r-- | src/test/java/bjc/inflexion/InflectionMLTest.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/test/java/bjc/inflexion/InflectionMLTest.java b/src/test/java/bjc/inflexion/InflectionMLTest.java index 8436e7f..37cbce9 100644 --- a/src/test/java/bjc/inflexion/InflectionMLTest.java +++ b/src/test/java/bjc/inflexion/InflectionMLTest.java @@ -11,5 +11,17 @@ public class InflectionMLTest { public void testNumDirective() { assertEquals("no results", inflect("<#n:0> <N:results>")); assertEquals("7 results", inflect("<#n:7> <N:results>")); + + // FIXME + // + // Adjust this to use <V> for were/was when it is implemented + assertEquals("no items were found", inflect("<#n:0> <N:item> were found")); + assertEquals("no item was found", inflect("<#s:0> <N:item> was found")); + + assertEquals("a result", inflect("<#a:1> <N:results>")); + assertEquals("3 results", inflect("<#a:3> <N:results>")); + + assertEquals("an outcome", inflect("<#a:1> <N:outcomes>")); + assertEquals("3 outcomes", inflect("<#a:3> <N:outcomes>")); } } |
