This is the continuation of the SourceForge PatternTesting project. End of November 2017 the CVS support of SourceForge ends. Version 2 of PatternTesting is not only a move from CVS to GIT but also a restart and restructuring of the project.
Version 2 was released on 05-Jan-2020. It is more focussed on the original vision:
PatternTesting: A new type of automated testing that ensures that development patterns, best practices, architecture design are being correctly implemented.
The difference to version 1 is:
- foreign classes like ClasspathMonitor are moved to a separate project (ClazzFish).
- deprecated methods and classes are removed
- support of JUnit 5
The runner for JUnit 4 and other outdated classes are moved to patterntesting-compat.
- switch to Java 11 (will come with v2.2)
- continue the documentation in patterntesting-doc module
Development will follow a successful Git branching model von Vincent Driessen. The actual development you can find on the develop branch.
- changelog: CHANGELOG.md
- documentation: doc/README.adoc
- project page: current release
January 2022, Oli B.