act
JGiven
act | JGiven | |
---|---|---|
4 | 1 | |
35 | 431 | |
- | 1.6% | |
8.4 | 9.6 | |
5 months ago | about 22 hours ago | |
Java | Java | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
act
-
Property Based Testing of State Machines in Java
I created a library for defining state machines in Java: https://github.com/bertilmuth/act
- Creating a (hierarchical) state machine in Java
- Build a state machine in Java
-
State Machine library
Please visit the project on GitHub for details. I'm looking forward to your feedback.
JGiven
-
Is this asciidoc?
check out how JGiven is organizing their documentation you can clone their repo and do asciidoctor -o index.html index.adoc inside the docs/ directory
What are some alternatives?
kogito-runtimes - This repository is a fork of apache/incubator-kie-kogito-runtimes. Please use upstream repository for development.
Cucumber - Cucumber for the JVM
act-pbt - Property based testing for act state machines.
JBehave
Mockito - Most popular Mocking framework for unit tests written in Java
REST Assured - Java DSL for easy testing of REST services
Spock - The Enterprise-ready testing and specification framework.
Awaitility - Awaitility is a small Java DSL for synchronizing asynchronous operations
Selenium
TestNG - TestNG testing framework
Selenide - Concise UI Tests with Java!
Testcontainers - Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.