-
Notifications
You must be signed in to change notification settings - Fork 0
Tests4j is a concurrent testing framework inspired by JUnit with code coverage, reference / dependency graph assertions, and various scopes (SourceFileTrials, ApiTrials, DataTrials, UseCaseTrials and MetaTrials). It is the longterm goal of Tests4j to be a unified solution for testing all software with enhanced support for software that runs on J…
License
adligo/tests4j.adligo.org
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Requirements of this project 1) No Dependencies! 2) Uml diagrams are roughly as important as the code 3) Assertion api that will be compatible with GWT, codenameone (desktop, iPhone) and JSE , I am not planning to support JME, unless it starts to allow the GWT emulation classes (Enum, List, Map, Annotations, Generics exc). Check-in procedure; 1) Run org.adligo.test4J_tests.RunAllTrials in the tests4j_tests project at least 3x 2) Run tests4j_4gwt (Compile it into javascript) and run it on a few browsers (Firefox, Chrome, and Safari or IE) at least 3x @diagram_sync should be in the following format @diagram_sync on (date) with (optional other project name)/diagram.(type i.e. seq) Also each diagram sequence arrow should point have at least two comments in the code; 1) The call 2) The method that got called and if there is a interface add; 3) The interface that was passed through Also all @diagram_sync comments should be copied and pasted for a particular diagram when you synchronize it, so you can search for the comment later. Also the bottom right hand of each diagram should contain info about when it was last synchronized with the java code. # Branches of Note - b0 This branch will build on JDK 1.8 classes (class version 52), Also I believe it will compile back to JDK 1.6 class format (class version 50), by simply editing the main build.gradle.kts file, using JDK 1.8 to complie and switching the target to JDK 1.6.
About
Tests4j is a concurrent testing framework inspired by JUnit with code coverage, reference / dependency graph assertions, and various scopes (SourceFileTrials, ApiTrials, DataTrials, UseCaseTrials and MetaTrials). It is the longterm goal of Tests4j to be a unified solution for testing all software with enhanced support for software that runs on J…
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published