Skip to content

Commit 3691d2b

Browse files
Sebastian Bärnhojpatrick
authored andcommitted
Added hamcrest-auto-matcher and hamcrest-result-match
Added two new matcher types: * for JDBC result sets * self-configuring matcher for model classes
1 parent 491b630 commit 3691d2b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

docs/related.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Here are some projects that provide additional features and matchers
1111
* [Awaitility](https://github.com/jayway/awaitility) (a DSL that allows you to express expectations of an asynchronous system in a concise and easy to read manner)
1212
* [EZ Testing](https://github.com/EZGames/ez-testing) (contains base classes for defining chainable matchers that have a similar style to AssertJ)
1313
* [Hamcrest 1.3 Utility Matchers](https://github.com/NitorCreations/matchers) (Java matchers like CollectionMatchers, MapMatchers, FieldMatcher, SerializableMatcher etc)
14+
* [Hamcrest auto matcher](https://github.com/itsallcode/hamcrest-auto-matcher) (uses reflection to automatically match model classes)
1415
* [Hamcrest avro](https://github.com/Byhiras/avro-utils)
1516
* [Hamcrest Composites](https://github.com/Cornutum/hamcrest-composites) (for comparing complex Java objects with better testability)
1617
* [Hamcrest Date](https://github.com/modularit/hamcrest-date) (for comparing dates)
@@ -19,6 +20,7 @@ Here are some projects that provide additional features and matchers
1920
* [Hamcrest JSON](https://github.com/hertzsprung/hamcrest-json) (for comparing entire JSON documents)
2021
* [Hamcrest Path](https://github.com/seinesoftware/hamcrest-path) (for testing path existence and permissions)
2122
* [Hamcrest Querydsl](https://github.com/beloglazov/hamcrest-querydsl) (for checking query results: hasResultSize, hasColumnRange, hasColumnMax, hasColumnMin, hasColumnContainingAll, hasColumnContainingAny)
23+
* [Hamcrest Result Set Matcher](https://github.com/exasol/hamcrest-resultset-matcher) (comparing JDBC result set against each other or structures)
2224
* [Hamcrest Text Patterns](http://code.google.com/p/hamcrest-text-patterns/)
2325
* [hamcrest-pojo-matcher-generator](https://github.com/yandex-qatools/hamcrest-pojo-matcher-generator) (Annotation processor to generate feature-matchers based on your POJOs)
2426
* [http-matchers](https://github.com/valid4j/http-matchers) (Matchers to test your web service via the standard Java API for RESTful Services (JAX-RS))

0 commit comments

Comments
 (0)