   @Test
   public void testSelect4() throws Exception {

      QueryDef query = new QueryDef("test", UserEntity.class, QueryType.SELECT, "<fields/> <fields excludes='user-name,last-modified-date' output='false'/>");
      Readset<?> readset = UserEntity.READSET_FULL;
      User user = new User();
      QueryContext ctx = getSelectContext(query, user, readset);
      
      m_queryResolver.resolve(ctx);
      Assert.assertEquals("u.user_id,u.full_name,u.creation_date,u.last_modified_date u.user_id,u.creation_date", ctx.getSqlStatement());
      Assert.assertEquals(4, ctx.getOutSubObjectNames().size());
      Assert.assertEquals(4, ctx.getOutFields().size());
      Assert.assertEquals("[user-id, user-name, creation-date, last-modified-date]", ctx.getOutFields().toString());
   }