├── .github ├── dependabot.yml └── workflows │ ├── codeql.yaml │ └── maven.yml ├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── LICENSE ├── NOTICE ├── README.adoc ├── jsonassert-assertj-java8 ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── toomuchcoding │ │ └── jsonassert │ │ ├── BDDJsonAssertions.java │ │ ├── JsonAssertions.java │ │ └── JsonPathAssert.java │ └── test │ └── groovy │ └── com │ └── toomuchcoding │ └── jsonassert │ └── JsonAssertionWithAssertJJava8Spec.groovy ├── jsonassert-shade └── pom.xml ├── jsonassert ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── toomuchcoding │ │ └── jsonassert │ │ ├── ArrayAssertion.java │ │ ├── ArrayValueAssertion.java │ │ ├── FieldAssertion.java │ │ ├── IteratingOverArray.java │ │ ├── JsonAsserter.java │ │ ├── JsonAsserterConfiguration.java │ │ ├── JsonAssertion.java │ │ ├── JsonPath.java │ │ ├── JsonReader.java │ │ ├── JsonVerifiable.java │ │ ├── NamelessArrayHavingFieldAssertion.java │ │ └── ReadyToCheckAsserter.java │ └── test │ └── groovy │ └── com │ └── toomuchcoding │ └── jsonassert │ ├── JsonAssertionSpec.groovy │ └── JsonPathSpec.groovy ├── mvnw ├── mvnw.cmd ├── pom.xml ├── release.sh └── tests ├── pom.xml └── src └── test └── groovy └── shaded └── com └── toomuchcoding └── jsonassert ├── JsonAssertionSpec.groovy └── JsonPathSpec.groovy /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/.github/workflows/codeql.yaml -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/NOTICE -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/README.adoc -------------------------------------------------------------------------------- /jsonassert-assertj-java8/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert-assertj-java8/pom.xml -------------------------------------------------------------------------------- /jsonassert-assertj-java8/src/main/java/com/toomuchcoding/jsonassert/BDDJsonAssertions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert-assertj-java8/src/main/java/com/toomuchcoding/jsonassert/BDDJsonAssertions.java -------------------------------------------------------------------------------- /jsonassert-assertj-java8/src/main/java/com/toomuchcoding/jsonassert/JsonAssertions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert-assertj-java8/src/main/java/com/toomuchcoding/jsonassert/JsonAssertions.java -------------------------------------------------------------------------------- /jsonassert-assertj-java8/src/main/java/com/toomuchcoding/jsonassert/JsonPathAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert-assertj-java8/src/main/java/com/toomuchcoding/jsonassert/JsonPathAssert.java -------------------------------------------------------------------------------- /jsonassert-assertj-java8/src/test/groovy/com/toomuchcoding/jsonassert/JsonAssertionWithAssertJJava8Spec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert-assertj-java8/src/test/groovy/com/toomuchcoding/jsonassert/JsonAssertionWithAssertJJava8Spec.groovy -------------------------------------------------------------------------------- /jsonassert-shade/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert-shade/pom.xml -------------------------------------------------------------------------------- /jsonassert/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert/pom.xml -------------------------------------------------------------------------------- /jsonassert/src/main/java/com/toomuchcoding/jsonassert/ArrayAssertion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert/src/main/java/com/toomuchcoding/jsonassert/ArrayAssertion.java -------------------------------------------------------------------------------- /jsonassert/src/main/java/com/toomuchcoding/jsonassert/ArrayValueAssertion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert/src/main/java/com/toomuchcoding/jsonassert/ArrayValueAssertion.java -------------------------------------------------------------------------------- /jsonassert/src/main/java/com/toomuchcoding/jsonassert/FieldAssertion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert/src/main/java/com/toomuchcoding/jsonassert/FieldAssertion.java -------------------------------------------------------------------------------- /jsonassert/src/main/java/com/toomuchcoding/jsonassert/IteratingOverArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert/src/main/java/com/toomuchcoding/jsonassert/IteratingOverArray.java -------------------------------------------------------------------------------- /jsonassert/src/main/java/com/toomuchcoding/jsonassert/JsonAsserter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert/src/main/java/com/toomuchcoding/jsonassert/JsonAsserter.java -------------------------------------------------------------------------------- /jsonassert/src/main/java/com/toomuchcoding/jsonassert/JsonAsserterConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert/src/main/java/com/toomuchcoding/jsonassert/JsonAsserterConfiguration.java -------------------------------------------------------------------------------- /jsonassert/src/main/java/com/toomuchcoding/jsonassert/JsonAssertion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert/src/main/java/com/toomuchcoding/jsonassert/JsonAssertion.java -------------------------------------------------------------------------------- /jsonassert/src/main/java/com/toomuchcoding/jsonassert/JsonPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert/src/main/java/com/toomuchcoding/jsonassert/JsonPath.java -------------------------------------------------------------------------------- /jsonassert/src/main/java/com/toomuchcoding/jsonassert/JsonReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert/src/main/java/com/toomuchcoding/jsonassert/JsonReader.java -------------------------------------------------------------------------------- /jsonassert/src/main/java/com/toomuchcoding/jsonassert/JsonVerifiable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert/src/main/java/com/toomuchcoding/jsonassert/JsonVerifiable.java -------------------------------------------------------------------------------- /jsonassert/src/main/java/com/toomuchcoding/jsonassert/NamelessArrayHavingFieldAssertion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert/src/main/java/com/toomuchcoding/jsonassert/NamelessArrayHavingFieldAssertion.java -------------------------------------------------------------------------------- /jsonassert/src/main/java/com/toomuchcoding/jsonassert/ReadyToCheckAsserter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert/src/main/java/com/toomuchcoding/jsonassert/ReadyToCheckAsserter.java -------------------------------------------------------------------------------- /jsonassert/src/test/groovy/com/toomuchcoding/jsonassert/JsonAssertionSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert/src/test/groovy/com/toomuchcoding/jsonassert/JsonAssertionSpec.groovy -------------------------------------------------------------------------------- /jsonassert/src/test/groovy/com/toomuchcoding/jsonassert/JsonPathSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/jsonassert/src/test/groovy/com/toomuchcoding/jsonassert/JsonPathSpec.groovy -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/pom.xml -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/release.sh -------------------------------------------------------------------------------- /tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/tests/pom.xml -------------------------------------------------------------------------------- /tests/src/test/groovy/shaded/com/toomuchcoding/jsonassert/JsonAssertionSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/tests/src/test/groovy/shaded/com/toomuchcoding/jsonassert/JsonAssertionSpec.groovy -------------------------------------------------------------------------------- /tests/src/test/groovy/shaded/com/toomuchcoding/jsonassert/JsonPathSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcingrzejszczak/jsonassert/HEAD/tests/src/test/groovy/shaded/com/toomuchcoding/jsonassert/JsonPathSpec.groovy --------------------------------------------------------------------------------