jdk contract tests

JDK interface contract test for JUnit

License

License

ISC
GroupId

GroupId

com.github.nwillc
ArtifactId

ArtifactId

contracts
Last Version

Last Version

1.6.7
Release Date

Release Date

Type

Type

jar
Description

Description

jdk contract tests
JDK interface contract test for JUnit
Project URL

Project URL

https://github.com/nwillc/jdk_contract_tests
Source Code Management

Source Code Management

https://github.com/nwillc/jdk_contract_tests

Download contracts

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.nwillc/contracts/ -->
<dependency>
    <groupId>com.github.nwillc</groupId>
    <artifactId>contracts</artifactId>
    <version>1.6.7</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.nwillc/contracts/
implementation 'com.github.nwillc:contracts:1.6.7'
// https://jarcasting.com/artifacts/com.github.nwillc/contracts/
implementation ("com.github.nwillc:contracts:1.6.7")
'com.github.nwillc:contracts:jar:1.6.7'
<dependency org="com.github.nwillc" name="contracts" rev="1.6.7">
  <artifact name="contracts" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.nwillc', module='contracts', version='1.6.7')
)
libraryDependencies += "com.github.nwillc" % "contracts" % "1.6.7"
[com.github.nwillc/contracts "1.6.7"]

Dependencies

compile (2)

Group / Artifact Type Version
junit : junit jar 4.12
org.assertj : assertj-core jar 1.7.1

Project Modules

There are no modules declared in this project.

JDK Contract Tests

JDK Contract Tests are JUnit5 contract tests for common JDK interfaces and patterns. They provide an easy way to test the behavior contracts of common Interfaces provided in the JDK, and some simple design pattern contracts as well.

Home

JDK Contract Tests's landing page is the best place to go for more information.


Coverage license Build Status Download

Versions

Version
1.6.7
1.6.6
1.6.5
1.6.4
1.6.3
1.6.2
1.5
1.4
1.2
1.0