Uses of Class
net.javacrumbs.jsonunit.assertj.JsonAssert.ConfigurableJsonAssert
Packages that use JsonAssert.ConfigurableJsonAssert
-
Uses of JsonAssert.ConfigurableJsonAssert in net.javacrumbs.jsonunit.assertj
Methods in net.javacrumbs.jsonunit.assertj that return JsonAssert.ConfigurableJsonAssertModifier and TypeMethodDescription@NotNull JsonAssert.ConfigurableJsonAssert@NotNull JsonAssert.ConfigurableJsonAssertJsonAssert.ConfigurableJsonAssert.as(@NotNull org.assertj.core.description.Description description) static @NotNull JsonAssert.ConfigurableJsonAssertJsonAssertions.assertThatJson(@NotNull Object actual, @NotNull JsonAssertions.JsonAssertionCallback... callbacks) Assert json properties with possibility to chain assertion callbacks like thisstatic @NotNull JsonAssert.ConfigurableJsonAssertJsonAssertions.assertThatJson(@Nullable Object actual) @NotNull JsonAssert.ConfigurableJsonAssertJsonAssert.ConfigurableJsonAssert.describedAs(@NotNull String description, Object... args) @NotNull JsonAssert.ConfigurableJsonAssertJsonAssert.ConfigurableJsonAssert.describedAs(@NotNull org.assertj.core.description.Description description) final @NotNull JsonAssert.ConfigurableJsonAssertJsonAssert.ConfigurableJsonAssert.when(@NotNull net.javacrumbs.jsonunit.core.ConfigurationWhen.PathsParam object, @NotNull net.javacrumbs.jsonunit.core.ConfigurationWhen.ApplicableForPath... actions) Adds path specific options.@NotNull JsonAssert.ConfigurableJsonAssertJsonAssert.ConfigurableJsonAssert.when(@NotNull net.javacrumbs.jsonunit.core.Option first, @NotNull net.javacrumbs.jsonunit.core.Option... other) Adds comparison options.@NotNull JsonAssert.ConfigurableJsonAssertJsonAssert.ConfigurableJsonAssert.whenIgnoringPaths(@NotNull String... pathsToBeIgnored) Makes JsonUnit ignore the specified paths in the actual value.@NotNull JsonAssert.ConfigurableJsonAssertJsonAssert.ConfigurableJsonAssert.withConfiguration(@NotNull Function<net.javacrumbs.jsonunit.core.Configuration, net.javacrumbs.jsonunit.core.Configuration> configurationFunction) Allows to configure like thisassertThatJson(...) .withConfiguration(c -> c.withMatcher("positive", greaterThan(valueOf(0))) ....@NotNull JsonAssert.ConfigurableJsonAssertJsonAssert.ConfigurableJsonAssert.withDifferenceListener(@NotNull net.javacrumbs.jsonunit.core.listener.DifferenceListener differenceListener) Sets difference listener@NotNull JsonAssert.ConfigurableJsonAssertJsonAssert.ConfigurableJsonAssert.withIgnorePlaceholder(@NotNull String ignorePlaceholder) Sets ignore placeholder.@NotNull JsonAssert.ConfigurableJsonAssertJsonAssert.ConfigurableJsonAssert.withMatcher(@NotNull String matcherName, @NotNull org.hamcrest.Matcher<?> matcher) Adds a matcher to be used in ${json-unit.matches:matcherName} macro.@NotNull JsonAssert.ConfigurableJsonAssertJsonAssert.ConfigurableJsonAssert.withOptions(@NotNull net.javacrumbs.jsonunit.core.internal.Options options) Sets comparison options.@NotNull JsonAssert.ConfigurableJsonAssertJsonAssert.ConfigurableJsonAssert.withTolerance(double tolerance) Sets numerical comparison tolerance.@NotNull JsonAssert.ConfigurableJsonAssertJsonAssert.ConfigurableJsonAssert.withTolerance(@Nullable BigDecimal tolerance) Sets numerical comparison tolerance.Methods in net.javacrumbs.jsonunit.assertj with parameters of type JsonAssert.ConfigurableJsonAssertModifier and TypeMethodDescriptionvoidJsonAssertions.JsonAssertionCallback.doAssert(@NotNull JsonAssert.ConfigurableJsonAssert assertion)