csdl.jblanket.methodset |
MethodSet is a simple, persistent ADT that represents a container of
information regarding Methods. Each Method is represented by a set
of strings that provide information regarding the package and class
membership of the Method, as well as an ordered list of the class
signatures of its parameters.
MethodSets are used by JBlanket to record
- all methods being measured
- all methods not being measured
- all methods invoked at run-time during testing of a system
The difference between the first, second, and third lists is the set of
methods in a system that were not exercised through testing, i.e. the
method coverage.
|
Java Source File Name | Type | Comment |
MethodInfo.java | Class | Implements the MethodInfo abstract data type, which provides information
about a single Java method. |
MethodSet.java | Class | Implements the MethodSet abstract data type, which provides a container for managing
information about Java methods collected through dynamic analysis (JBlanket).
author: Philip Johnson, Joy M. |
MethodSetManager.java | Class | Implements a Singleton design pattern for the container of method information
collected by JBlanket. |
TestMethodSet.java | Class | Tests operation of the MethodSet ADT.
If using Ant to execute this test class a 'jblanket.testdir' system property needs to be set
in the build.xml file. |
TestMethodSetManager.java | Class | Tests the Singleton MethodSetManager.
author: Joy M. |