public XPathBodyDTO(XPathBody xPathBody, Boolean not) { super(Body.Type.XPATH, not); this.xpath = xPathBody.getValue(); }
@Override public void serialize(XPathBody xPathBody, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartObject(); if (xPathBody.getNot() != null && xPathBody.getNot()) { jgen.writeBooleanField("not", xPathBody.getNot()); } jgen.writeStringField("type", xPathBody.getType().name()); jgen.writeStringField("xpath", xPathBody.getValue()); jgen.writeEndObject(); } }
output.append(".withBody("); XPathBody xPathBody = (XPathBody) request.getBody(); output.append("new XPathBody(\"").append(StringEscapeUtils.escapeJava(xPathBody.getValue())).append("\")"); output.append(")"); } else if (request.getBody() instanceof XmlSchemaBody) {
XPathBody xPathBody = (XPathBody) body; bodyDTOMatcher = new XPathBodyDTO(xPathBody); this.bodyMatcher = new XPathMatcher(mockServerLogger, xPathBody.getValue()); break; case XML:
public XPathBodyDTO(XPathBody xPathBody, Boolean not) { super(Body.Type.XPATH, not); this.xpath = xPathBody.getValue(); }
@Override public void serialize(XPathBody xPathBody, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartObject(); if (xPathBody.getNot() != null && xPathBody.getNot()) { jgen.writeBooleanField("not", xPathBody.getNot()); } jgen.writeStringField("type", xPathBody.getType().name()); jgen.writeStringField("xpath", xPathBody.getValue()); jgen.writeEndObject(); } }
output.append(".withBody("); XPathBody xPathBody = (XPathBody) request.getBody(); output.append("new XPathBody(\"").append(StringEscapeUtils.escapeJava(xPathBody.getValue())).append("\")"); output.append(")"); } else if (request.getBody() instanceof XmlSchemaBody) {
XPathBody xPathBody = (XPathBody) body; bodyDTOMatcher = new XPathBodyDTO(xPathBody); this.bodyMatcher = new XPathMatcher(mockServerLogger, xPathBody.getValue()); break; case XML: