Core contains common assertion mechanism for all testing libraries.
For more detailed description of features for certain library please follow to corresponded module:
To add library to your project perform next steps:
Add the following dependency to your pom.xml:
<dependency>
<groupId>com.github.vladislavsevruk</groupId>
<artifactId>recursive-assertion-core</artifactId>
<version>1.0.0</version>
</dependency>
Add the following dependency to your build.gradle:
implementation 'com.github.vladislavsevruk:recursive-assertion-core:1.0.0'
To integrate with another testing library all you have to do is to implement CommonSoftAssertion interface and extend AbstractRecursiveAssertion using interface implementation to override it's useCommonSoftAssertion abstract method.
This project is licensed under the MIT License, you can read the full text here.