Popularity
0.9
Growing
Activity
6.6
-
13
1
0

Description

Prove your Kotlin (or Java) code correct for every input — as easily as writing a JUnit test.

A unit test checks the inputs you thought of. A property-based test samples a few hundred more. A @BmcProof covers all of them at once: apply one Gradle plugin, write a test-shaped method, and bmc4j proves that no input breaks your code and either: verifies the proof, fails it with a counter-example that shows the issue, or marks the result as unknown (in-sufficient unwinding, timeout etc) - never a silent pass when the proof is in doubt.

Programming language: Kotlin
License: Apache License 2.0
Tags: Tests     Tools     Kotlin     Library     Verification    
Latest version: v0.7.0

bmc4j alternatives and similar libraries

Based on the "Tests" category.
Alternatively, view bmc4j alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of bmc4j or a related project?

Add another 'Tests' Library