Jetif v1.8.0

Package jetif

Provides classes that are core of the Jetif framework.

See:
          Description

Interface Summary
CaseSpec A CaseSpec is the specification of a test case, consists of case name and method specifications.
HandlerSpec A HandlerSpec is the specification of a custom object handler.
Jetif This interface Jetif contains constants of the Jetif framework.
Logger An logger is able to log runtime message to somewhere.
LwProxy The LwProxy means lightweight proxy.
MethodSpec A MethodSpec is specification of a test method.
ObjectSpec This interface ObjectSpec defines the specification of a generic object.
ParamSpec This interface ParamSpec defines the specification of an parameter object in test method.
Proxy The Proxy stands for remote testing.
Recorder.Factory Deprecated. This class is deprecated along with Recorder class.
SpecLoader A spec loader is an object that is responsible for loading suite specs.
SuiteSpec A SuiteSpec is specification for a suite.
TestListener A TestListener is an object that is responsible for recording the testing result.
 

Class Summary
CaseResult A CaseResult is a result object for a test case.
Framework This Framework class contains several methods to access the environment properties of the Jetif framework and the logger object.
Handler The handler is used to convert a string value to an object instance.
LwProxyAgent The LwProxyAgent is a lightweight proxy agent.
MethodResult The MethodResult class represents a result object of a test method.
ProxyAgent This class ProxyAgent represents an agent to invoke test case inside application JVM (where the application to be tested running) actually.
Recorder Deprecated. This class is too complex and useless, will be removed in next release.
Suite This class Suite allows users to setup and cleanup environment for the whole suite, and provides information and reference of the test object.
SuiteController This class SuiteController represents a controller to control a suite.
TestCase A TestCase class is a collection of test methods.
 

Exception Summary
ConversionException The ConversionException is thrown if error occurs during converting a string to an object in the handler.
CreateSuiteException The CreateSuiteException is thrown if error occurs when create the suite object.
FrameworkException The FrameworkException indicates a general problem of framework.
HandlerNotFoundException The HandlerNotFoundException is thrown when an specified handler not found in current classpath.
SpecException The SpecException is thrown if an error occurs when load the spec.
UnsupportedTypeException This class UnsupportedTypeException indicates that a type is not supported by an object handler.
 

Package jetif Description

Provides classes that are core of the Jetif framework. The Spec interfaces defines the API of test specification, which should be implemented by custom test sepcification provider.
Other interfaces defines the core API of the core mechanisms. Such as proxy mechanism.
There are classes represents the basic element of the Jetif, implements basic logic make the framework works.


Jetif v1.8.0

Copyright © 2004,2005 Vicky Wang - All Rights Reserved.