@Test
public void testQueryNotInFilterMissingField() throws FoxtrotException, JsonProcessingException {

    Query query = new Query();
    query.setTable(TestUtils.TEST_TABLE_NAME);
    query.setLimit(100);
    ResultSort resultSort = new ResultSort();
    resultSort.setOrder(ResultSort.Order.desc);
    resultSort.setField("_timestamp");
    query.setSort(resultSort);
    NotInFilter notInFilter = new NotInFilter();
    notInFilter.setValues(Lists.newArrayList("nexus", "galaxy", "ipad", "iphone"));
    notInFilter.setField("dummy");
    query.setFilters(Lists.<Filter>newArrayList(notInFilter));
    QueryResponse actualResponse = QueryResponse.class.cast(getQueryExecutor().execute(query));
    assertEquals(9, actualResponse.getDocuments()
            .size());
}