@Test
public void testOtherwiseTwoTimes() throws Exception {

    addRow(1,
           "John",
           false);
    addRow(2,
           null,
           true);
    addRow(3,
           "Peter",
           false);
    addRow(4,
           null,
           true);
    model.setData(data);
    String source = service.getSource(path,
                                      model);
    assertTrue("Expected: name not in ( \"John\", \"Peter\" )",
               source.contains("$p : Person( name not in ( \"John\", \"Peter\" )"));
    source.replaceFirst("John",
                        "");
    assertTrue("Expected: name not in ( \"John\", \"Peter\" )",
               source.contains("$p : Person( name not in ( \"John\", \"Peter\" )"));
}