1 package gov.nasa.jpf.jvm; 20 21 import junit.framework.TestSuite; 22 23 import junit.textui.TestRunner; 24 25 26 29 public class TestJavaLangClassJPF extends TestJPF { 30 static String testClass = "gov.nasa.jpf.jvm.TestJavaLangClass"; 31 static TestJavaLangClass rawTest = new TestJavaLangClass(); 32 33 public TestJavaLangClassJPF (String name) { 34 super(name); 35 } 36 37 public static void main (String [] args) { 38 TestRunner.run(suite()); 39 } 40 41 public static TestSuite suite () { 42 return new TestSuite(TestJavaLangClassJPF.class); 43 } 44 45 public void testClassField () { 46 String [] args = { testClass, "testClassField" }; 47 runJPFnoException(args); 48 } 49 50 51 public void testClassForName () { 52 String [] args = { testClass, "testClassForName" }; 53 runJPFnoException(args); 54 } 55 56 public void testGetClass () { 57 String [] args = { testClass, "testGetClass" }; 58 runJPFnoException(args); 59 } 60 61 public void testIdentity () { 62 String [] args = { testClass, "testIdentity" }; 63 runJPFnoException(args); 64 } 65 66 public void testNewInstance () { 67 String [] args = { testClass, "testNewInstance" }; 68 runJPFnoException(args); 69 } 70 } | Popular Tags |