### Question:
SQLSerializer extends SerializerBase<SQLSerializer> { protected SQLTemplates getTemplates() { return templates; } SQLSerializer(Configuration conf);  SQLSerializer(Configuration conf, boolean dml); List<Object> getConstants(); List<Path<?>> getConstantPaths(); void handle(String template, Object... args); final SQLSerializer handleSelect(final String sep, final List<? extends Expression<?>> expressions); void serialize(QueryMetadata metadata, boolean forCountRow); void serializeDelete(QueryMetadata metadata, RelationalPath<?> entity); void serializeMerge(QueryMetadata metadata, RelationalPath<?> entity, List<Path<?>> keys,
            List<Path<?>> columns, List<Expression<?>> values, @Nullable SubQueryExpression<?> subQuery); void serializeInsert(QueryMetadata metadata, RelationalPath<?> entity, List<Path<?>> columns,
            List<Expression<?>> values, @Nullable SubQueryExpression<?> subQuery); void serializeInsert(QueryMetadata metadata, RelationalPath<?> entity, List<SQLInsertBatch> batches); void serializeUpdate(QueryMetadata metadata, RelationalPath<?> entity,
            Map<Path<?>, Expression<?>> updates); void serializeUnion(Expression<?> union, QueryMetadata metadata, boolean unionAll); @SuppressWarnings("unchecked") @Override void visitConstant(Object constant); @Override Void visit(ParamExpression<?> param, Void context); @Override Void visit(Path<?> path, Void context); @Override Void visit(SubQueryExpression<?> query, Void context); @Override Void visit(TemplateExpression<?> expr, Void context); void setUseLiterals(boolean useLiterals);  }### Answer:
@Test public void noSchemaInWhere() { Configuration defaultWithPrintSchema = new Configuration(new SQLTemplates(Keywords.DEFAULT, "\"", '\\', false, false)); defaultWithPrintSchema.getTemplates().setPrintSchema(true); QEmployee e = QEmployee.employee; SQLDeleteClause delete = new SQLDeleteClause(EasyMock.createNiceMock(Connection.class), defaultWithPrintSchema, e); delete.where(e.id.gt(100)); assertEquals("delete from PUBLIC.EMPLOYEE\n" + "where EMPLOYEE.ID > ?", delete.toString()); }