private void assertWhere(String script, boolean expected) { JavascriptClause clause = new JavascriptClause(script); clause.initialise(); boolean selected = clause.where(createMock(ValueSet.class)); assertThat(selected).isEqualTo(expected); }
@Test(expected = IllegalArgumentException.class) public void test_where_throwsIllegalArgumentException() { JavascriptClause clause = new JavascriptClause("true"); clause.initialise(); clause.where(null); }
private void assertSelect(String script, boolean expected) { JavascriptClause clause = new JavascriptClause(script); clause.initialise(); boolean selected = clause.select(createMock(Variable.class)); assertThat(selected).isEqualTo(expected); }