|
The JUnit testing framework allows you to
write and run test cases and test suites for Java applications.
JUnit tests can be organized into a hierarchy of test
suites, which can be run and re-run automatically after
changing the code. This is useful for automatic non-regression
testing, and ensures complete synergy between coding
and testing.
The Objecteering/UML based on the MDA (Model Driven
Architecture) concept, generates code from the UML
model of your application. Objecteering/UML Modeler
helps to create consistent UML application models and
Objecteering/Java Developer generates complete Java
and EJB code from your model, and dynamically maintains
consistency between the model and the generated code.
To successfully provide a seamless integration from
UML models to Java code and Java tests, Objecteering/UML has introduced:
- the means of designing tests
using UML notation itself, through the use of UML
sequence
diagrams
- the opportunity of running tests
based on both test code generated from the UML
test model and facilities
provided by the Junit framework.
|