|
JML | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.jmlspecs.models.resolve.StringOfObject_JML_TestData
org.jmlspecs.models.resolve.StringOfObject_JML_Test
org.jmlspecs.models.resolve.StringOfObject_JML_Test.OneTest
A JUnit test object that can run a single test method. This is defined as a nested class solely for convenience; it can't be defined once and for all because it must subclass its enclosing class.
| Nested Class Summary |
| Field Summary | |
protected junit.framework.TestResult |
result
The result object that holds information about testing. |
| Fields inherited from class org.jmlspecs.models.resolve.StringOfObject_JML_TestData |
|
| Fields inherited from class junit.framework.TestCase |
|
| Constructor Summary | |
StringOfObject_JML_Test.OneTest(String name)
Initialize this test object. |
|
| Method Summary | |
private void |
addMeaningless()
Inform listeners that a meaningless test was run. |
protected abstract void |
doCall()
Call the method to be tested with the appropriate arguments. |
protected abstract String |
failMessage(JMLAssertionError e)
Format the error message for a test failure, based on the method's arguments. |
void |
run(junit.framework.TestResult result)
|
void |
runTest()
|
| Methods inherited from class org.jmlspecs.models.resolve.StringOfObject_JML_Test |
addTestSuiteForEachMethod, charToString, main, suite |
| Methods inherited from class org.jmlspecs.models.resolve.StringOfObject_JML_TestData |
emptyTestSuiteFor, overallTestSuite, vintIter, vjava_lang_ObjectIter, vjava_util_CollectionIter, vorg_jmlspecs_models_resolve_StringOfObjectIter |
| Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, runBare, setName, setUp, tearDown, toString |
| Methods inherited from class junit.framework.Assert |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
protected junit.framework.TestResult result
| Constructor Detail |
public StringOfObject_JML_Test.OneTest(String name)
| Method Detail |
public void run(junit.framework.TestResult result)
run in interface junit.framework.Testrun in class junit.framework.TestCase
public void runTest()
throws Throwable
runTest in class junit.framework.TestCaseThrowable
protected abstract void doCall()
throws Throwable
Throwableprotected abstract String failMessage(JMLAssertionError e)
private void addMeaningless()
|
JML | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||