Esempio n. 1
0
  @Test
  public void when_mapping_with_RE_construct_Pattern() throws Exception {
    // GIVEN
    MappingEndpoint endpoint = new MappingEndpoint();
    endpoint.setExternalEndpoint("/v0.1/payments/{paymentId}");
    endpoint.setInternalEndpoint("/v0.1/payments/{paymentId}");
    endpoint.setVarExpression("\\d*");
    endpoint.setVarName("paymentId");

    // WHEN
    Pattern p = ConfigLoader.constructPattern(endpoint);

    // THEN
    assertEquals(p.toString(), "/v0.1/payments/(\\d*)$");
  }