Class RbelMessageNodeElementMatchExecutor

java.lang.Object
de.gematik.test.tiger.lib.rbel.RbelMessageNodeElementMatchExecutor

public class RbelMessageNodeElementMatchExecutor extends Object
Executor that takes a list of elements and performs matching / isEqual checks. If any elements match for shouldMatch == TRUE or if none match for shouldMatch == FALSE this executor succeeds. Else it will throw an AssertionError.
  • Constructor Details

    • RbelMessageNodeElementMatchExecutor

      @ConstructorProperties({"rbelPath","oracle","shouldMatch","elements"}) public RbelMessageNodeElementMatchExecutor(String rbelPath, String oracle, boolean shouldMatch, List<de.gematik.rbellogger.data.RbelElement> elements)
    • RbelMessageNodeElementMatchExecutor

      @ConstructorProperties({"rbelPath","oracle","shouldMatch","elements","regexPattern","foundMatchingNode"}) public RbelMessageNodeElementMatchExecutor(String rbelPath, String oracle, boolean shouldMatch, List<de.gematik.rbellogger.data.RbelElement> elements, @Nullable @Nullable Pattern regexPattern, boolean foundMatchingNode)
  • Method Details