predicate operator implemented

This commit is contained in:
Dmitry Jemerov
2011-07-08 13:12:56 +02:00
parent fc9f1eec4f
commit a691de74bc
2 changed files with 26 additions and 1 deletions
@@ -444,4 +444,11 @@ public class NamespaceGenTest extends CodegenTestCase {
assertEquals(1, tuple2._1);
assertEquals("foo", tuple2._2);
}
public void testPredicateOperator() throws Exception {
loadText("fun foo(s: String) = s?startsWith(\"J\")");
final Method main = generateFunction();
assertEquals("JetBrains", main.invoke(null, "JetBrains"));
assertNull(main.invoke(null, "IntelliJ"));
}
}