Json Schema OneOf code example

Example: difference between anyof and allof

-AnyOf- method is similar to "OR" = ||
logic in Java. We are checking 2 conditions and
if either one is pass than test pass

for example


assertThat("John Doe" , anyOf ( is ("John"), endsWith("oe"));
//any of --> or logic as long as one matcher match it will pass


-AllOf-
allOf method --> it is similar to "AND" = "&&" in Java.
Basically both condition must be true in order test to pass
For example :
assertThat("John Doe", allOf(startsWith("Jo"),containsString("Doe")));
//since both condition is true test passes

Tags:

Misc Example