Agent Classes

The following are the agent classes and interfaces provided in the src directory:

com/sun/cldc/communication/Client - Communication interface

com/sun/cldc/communication/MultiClient - Communication interface

com/sun/tck/midp/javatest/agent/MIDletAgent - Standard agent

com/sun/tck/cldc/javatest/agent/CldcAgent- Standard agent

Digital Signer

com/sun/tck/midp/signer/JKSSigner implements SuiteSigner interface. Developers can provide their own version if they are using their own non-standard version of the SuiteSigner interface.

Preverification Script

com/sun/tck/cldc/javatest/PreverificationScript is used to verify class files when creating a test suite. All class files must be preverified. The preverification script is used during development.

Java ME Technology Version of Harness Classes

The following are Java ME technology versions of the harness classes provided in the src directory:

com/sun/tck/cldc/lib/Status

com/sun/tck/cldc/lib/MultiTest

com/sun/tck/cldc/lib/Test

Basic Interview Classes Containing General Questions

The following classes are used as an example of an interview. It is possible to build on these classes if the test suite architect or developer is creating a simple test suite and only adding a few questions. More complex test suites require additional changes not reflected in the following interview classes:

Appendix B Framework Bundle 87

Page 107
Image 107
Sun Microsystems 1.2 Agent Classes, Digital Signer, Preverification Script, Java ME Technology Version of Harness Classes