summaryrefslogtreecommitdiff
path: root/src/test/java/bjc
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/bjc')
-rw-r--r--src/test/java/bjc/inflexion/InflectionMLTest.java12
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>"));
}
}