net.sourceforge.groboutils.mbtf.v1.ant
Ant tasks and data-types for creating and executing state machines from
Ant. It provides Ant type versions for each of the main MBTF types:
states, transitions, validators, and a state iterator.
The primary owning task is <mbtf.stateiterator>, which contains all
the states, and defines the System that will be tested. It can contain
references to the states, so that the states can be defined outside the
iterator.
The key part is that your ISystem instance must be registered as a Reference in
the ant Project.
What the Tester Needs To Write
The Java class for the system, the validators, transitions, and so on.
What's Left To Do
There should be a validator and transition that contains an ant task. Note
that the "refid" doesn't work right on tasks for our purposes: if a task has
an id, then the task must have executed. So, we need to add task containers
for these types.
|