1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
<HTML><HEAD><TITLE>net.sourceforge.groboutils.mbtf.v1.ant</TITLE></HEAD><BODY>
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.
<P>
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.
</P>
<P>
The key part is that your ISystem instance must be registered as a Reference in
the ant Project.
</P>
<H3>What the Tester Needs To Write</H3>
<P>
The Java class for the system, the validators, transitions, and so on.
</P>
<H3>What's Left To Do</H3>
<P>
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.
</P>
</BODY></HTML>
|