JML

Uses of Class
org.jmlspecs.jmlunit.TestClassGenerator.MethodInfo

Packages that use TestClassGenerator.MethodInfo
org.jmlspecs.jmlunit Generates JUnit test classes from JML specifications. 
 

Uses of TestClassGenerator.MethodInfo in org.jmlspecs.jmlunit
 

Fields in org.jmlspecs.jmlunit declared as TestClassGenerator.MethodInfo
private  TestClassGenerator.MethodInfo TestClassGenerator.MethodsIterator.cache
          Cached method to return next, null if none
 

Methods in org.jmlspecs.jmlunit that return TestClassGenerator.MethodInfo
 TestClassGenerator.MethodInfo TestClassGenerator.MethodsIterator.nextMethod()
          Return the next testable method
 

Methods in org.jmlspecs.jmlunit with parameters of type TestClassGenerator.MethodInfo
private  String TestClassGenerator.methodKind(TestClassGenerator.MethodInfo mdecl)
          Return the kind of method this is: either "method" or "constructor".
private  void TestClassGenerator.printAddMethodFor(TestClassGenerator.MethodInfo mdecl, String mname, String className, TestClassGenerator.Parameter[] params, TestClassGenerator.Parameter receiver, boolean isInstance, boolean isConstructor)
          Prints a method to add the test cases for the given method to a test suite.
private  void TestClassGenerator.generateNestedTestClassFor(TestClassGenerator.MethodInfo mdecl, String mname, String className, TestClassGenerator.Parameter[] params, TestClassGenerator.Parameter receiver, boolean isInstance, boolean isConstructor)
          Generates and prints a test class for the given method declaration, mdecl.
private  void TestClassGenerator.printTestClassFailMessage(TestClassGenerator.MethodInfo mdecl, String mname, TestClassGenerator.Parameter[] params, TestClassGenerator.Parameter receiver, boolean isInstance, boolean isConstructor)
          Print the doCall method.
protected  void TestClassGenerator.composeFailMessage(TestClassGenerator.MethodInfo mdecl, String mname, TestClassGenerator.Parameter[] params, TestClassGenerator.Parameter receiver, boolean isInstance, boolean isConstructor)
          Generates code that composes a message about the method and parameters.
 


JML

JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.