Skip to content

Latest commit

 

History

History

recursive-assertion-core

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Build Status Quality Gate Status Code Coverage Maven Central

Recursive assertion core

Core contains common assertion mechanism for all testing libraries.
For more detailed description of features for certain library please follow to corresponded module:

Table of contents

Getting started

To add library to your project perform next steps:

Maven

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>

Gradle

Add the following dependency to your build.gradle:

implementation 'com.github.vladislavsevruk:recursive-assertion-core:1.0.0'

Another testing library integration

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.

License

This project is licensed under the MIT License, you can read the full text here.