79122214

Date: 2024-10-24 13:47:18
Score: 0.5
Natty:
Report link

I found a simple solution by creating a static class that extends TransformerEndpointSpec and exposes a constructor:

@Test
public void buildTransformerSpecTest() {
    final Consumer<TransformerEndpointSpec> consumer = TransformerUtil.buildTransformerSpec();

    final MyTransformerEndpointSpec t = new MyTransformerEndpointSpec();
    consumer.accept(t);

    Assertions.assertEquals("myTransform", t.getId());
}

private static class MyTransformerEndpointSpec extends TransformerEndpointSpec { }
Reasons:
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Bapt_