This testcase exercises ClassType.Superclass command.
Starts ClassTypeDebuggee.
Then does the following checks:
- superclass for java.lang.String is java.lang.Object;
- superclass for array of Objects is java.lang.Object;
- superclass for primitive array is java.lang.Object;
- superclass for ClassTypeDebuggee
class is SyncDebuggee class.;
This testcase exercises ClassType.Superclass command.
Starts ClassTypeDebuggee.
Then does the following checks:
- there is no superclass for interface;
- INVALID_OBJECT is returned if classID is non-existent;
- INVALID_OBJECT is returned if instead of classID FieldID is passed;
This testcase exercises ClassType.Superclass command.
Starts ClassTypeDebuggee.
Then does the following check:
- INVALID_CLASS is returned if instead of classID ObjectID is passed;
Methods inherited from org.apache.harmony.jpda.tests.jdwp.ClassType.JDWPClassTypeTestCase