You are viewing a plain text version of this content. The canonical link for it is here.
Posted to kato-commits@incubator.apache.org by sp...@apache.org on 2009/11/02 15:45:40 UTC

svn commit: r831928 [1/2] - /incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/

Author: spoole
Date: Mon Nov  2 15:45:39 2009
New Revision: 831928

URL: http://svn.apache.org/viewvc?rev=831928&view=rev
Log:
added new scenerio module to hold testcase setup for TCK

Modified:
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaClassLoader_getJavaObject.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaClass_getName.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_equals.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_get.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getBoolean.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getByte.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getChar.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getDeclaringClass.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getDouble.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getFloat.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getInt.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getLong.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getModifiers.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getName.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getShort.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getSignature.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getString.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaMethod_getName.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaMonitor_ObjectMonitors.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaObject_arraycopy.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaObject_getDeclaredFields_getName.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaObject_getReferences.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaReferences.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaRuntime.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaRuntimeThreads.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaRuntime_getCompiledMethods.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaRuntime_getHeapRoots.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaThreadInspection.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaThread_getName.java
    incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaThread_getStackFrames.java

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaClassLoader_getJavaObject.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaClassLoader_getJavaObject.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaClassLoader_getJavaObject.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaClassLoader_getJavaObject.java Mon Nov  2 15:45:39 2009
@@ -32,26 +32,8 @@
  */
 public class TestJavaClassLoader_getJavaObject extends TCKJavaRuntimeTestcase {
 
-	static TCKClassLoader referenceClassLoader;
 
-	public class TCKClassLoader extends ClassLoader {
 
-		private String JavaClassLoader_getJavaObject = "JavaClassLoader_getJavaObject";
-
-		public Class findClass(String name) {
-			byte[] b = loadClassData(name);
-			return defineClass(name, b, 0, b.length);
-		}
-		private byte[] loadClassData(String name) {
-			return null;
-		}
-	}
-
-
-	public void configureJavaClassLoader_getJavaObject()
-	{
-		referenceClassLoader = new TCKClassLoader();
-	}
 
 	public void testJavaClassLoader_getJavaObject()
 	{

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaClass_getName.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaClass_getName.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaClass_getName.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaClass_getName.java Mon Nov  2 15:45:39 2009
@@ -23,30 +23,12 @@
 import javax.tools.diagnostics.runtime.java.JavaRuntime;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaClass_getName;
 
 
 public class TestJavaClass_getName extends TCKJavaRuntimeTestcase {
 
-	static TestObject theTestObject;
-
-	class TestObject {
-		private String JavaObject_getDeclaredFields_getName = "JavaObject_getDeclaredFields_getName";
-	}
-
-	static final String TestObjectClassName = TestObject.class.getName().replace('.', '/');
-	public void configureJavaClass_getName()
-	{
-		theTestObject=new TestObject();
-	}
-
-	
-	public class Unicode_class_\u0412\u043e\u0434\u043a\u0430 {
-		
-	}
-	
-	private Unicode_class_\u0412\u043e\u0434\u043a\u0430 unicodeClass = new Unicode_class_\u0412\u043e\u0434\u043a\u0430();
 	
-	String unicodeClassname = Unicode_class_\u0412\u043e\u0434\u043a\u0430.class.getName().replace('.','/');
 	
 	/**
 	 * 
@@ -80,7 +62,7 @@
 				try {
 					JavaClass theJavaClass = aJavaObject.getJavaClass();
 					String theClassName = (theJavaClass).getName();
-					if (TestObjectClassName.equals(theClassName)) {
+					if (SetupJavaClass_getName.TestObjectClassName.equals(theClassName)) {
 						System.out.println("theClassName "+theClassName);
 						foundClassName=true;
 					}
@@ -95,8 +77,8 @@
 	}
 	
 	public void testUnicodeClassName() throws Exception {
-		JavaObject obj = getJavaObjectByClassname(unicodeClassname);
+		JavaObject obj = getJavaObjectByClassname(SetupJavaClass_getName.unicodeClassname);
 		
-		assertNotNull("Couldn't find object of instance " + unicodeClassname, obj);
+		assertNotNull("Couldn't find object of instance " + SetupJavaClass_getName.unicodeClassname, obj);
 	}
 }

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_equals.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_equals.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_equals.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_equals.java Mon Nov  2 15:45:39 2009
@@ -17,23 +17,16 @@
 import javax.tools.diagnostics.runtime.java.JavaObject;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaField_equals;
 
 
 public class TestJavaField_equals extends TCKJavaRuntimeTestcase {
-	int fieldA=1;
-	int fieldB=2;
-	static String staticField="3";
-		
-	public static class DifferentClass {
-		int fieldA=1;
-		int fieldB=2;
-		static String staticField="3";
-			
-	}
+
+	
 	
-	static DifferentClass differentObject = new DifferentClass();
+	static SetupJavaField_equals.DifferentClass differentObject = new SetupJavaField_equals.DifferentClass();
 	
-	String differentClassName = DifferentClass.class.getName().replace('.', '/');
+	String differentClassName = SetupJavaField_equals.DifferentClass.class.getName().replace('.', '/');
 	
 	static JavaObject thisObject = null;	
 	public JavaObject getThis() {

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_get.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_get.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_get.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_get.java Mon Nov  2 15:45:39 2009
@@ -17,83 +17,15 @@
 import javax.tools.diagnostics.runtime.java.JavaObject;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaField_get;
 
 
 public class TestJavaField_get extends TCKJavaRuntimeTestcase {
-	byte byteValue = 0x5a;
-	byte maxByteValue = Byte.MAX_VALUE;
-	byte minByteValue = Byte.MIN_VALUE;
-	
-	short shortValue = 0x5a7f;
-	short maxShortValue = Short.MAX_VALUE;
-	short minShortValue = Short.MIN_VALUE;
-	
-	char charValue = '\u043e';
-	char maxCharValue = Character.MAX_VALUE;
-	char minCharValue = Character.MIN_VALUE;
-	
-	int intValue = 0x12345678;
-	int maxIntValue = Integer.MAX_VALUE;
-	int minIntValue = Integer.MIN_VALUE;
-	
-	long longValue = 0x9abcdef012345678l;
-	long maxLongValue = Long.MAX_VALUE;
-	long minLongValue = Long.MIN_VALUE;
-
-	float floatValue = (float)4.0e2;
-	float maxFloatValue = Float.MAX_VALUE;
-	float minFloatValue = Float.MIN_VALUE;
-	
-	double doubleValue = 4.1e2;
-	double maxDoubleValue = Double.MAX_VALUE;
-	double minDoubleValue = Double.MIN_VALUE;
-	
-	String stringValue = "this is a string";
-	Object objectValue = new Object();
-	Object nullValue = null;
-	
-	static byte byteStaticValue = 0x12;
-	static byte maxByteStaticValue = Byte.MAX_VALUE;
-	static byte minByteStaticValue = Byte.MIN_VALUE;
-
-	static short shortStaticValue = 0x1842;
-	static short maxShortStaticValue = Byte.MAX_VALUE;
-	static short minShortStaticValue = Byte.MIN_VALUE;
-
-	static char charStaticValue = '\u0342';
-	static char maxCharStaticValue = Character.MAX_VALUE;
-	static char minCharStaticValue = Character.MIN_VALUE;
-
-	static int intStaticValue = 0x98765432;
-	static int maxIntStaticValue = Integer.MAX_VALUE;
-	static int minIntStaticValue = Integer.MIN_VALUE;
-	
-	
-	static long longStaticValue = 0x47393fabcd8dbea7l;
-	static long maxLongStaticValue = Long.MAX_VALUE;
-	static long minLongStaticValue = Long.MIN_VALUE;
-	
-	
-	static float floatStaticValue = (float)1.0e-3;
-	static float maxFloatStaticValue = Float.MAX_VALUE;
-	static float minFloatStaticValue = Float.MIN_VALUE;
-	
-	static double doubleStaticValue = 7.2e-9;
-	static double maxDoubleStaticValue = Double.MAX_VALUE;
-	static double minDoubleStaticValue = Double.MIN_VALUE;
-	
-	static String stringStaticValue = "This statement is false.";
-	static Object objectStaticValue = new Object();
-	static Object nullStaticValue = null;
-	
-	public static class WrongClass {
-		byte byteValue;
-		Object objectValue = new Object();
-	}
-	
-	WrongClass wrongObjectInstance = new WrongClass();
+		
 	
 	static JavaObject thisObject = null;	
+	static SetupJavaField_get setup=new SetupJavaField_get();
+	
 	public JavaObject getThis() {
 		if (thisObject == null) {
 			thisObject = super.getThis();
@@ -101,7 +33,7 @@
 		return thisObject;		
 	}
 
-	static String wrongClassName = WrongClass.class.getName().replace('.', '/');
+	static String wrongClassName = SetupJavaField_get.WrongClass.class.getName().replace('.', '/');
 	
 	static JavaObject wrongClassObject = null;
 	public void setUp() {
@@ -116,7 +48,7 @@
 		
 		Byte byteObj = (Byte) byteField.get(thisJavaObject);
 		
-		assertEquals(byteObj.byteValue(), byteValue);		
+		assertEquals(byteObj.byteValue(), setup.byteValue);		
 	}
 	
 	public void testMaxByteValue() throws Exception {
@@ -125,7 +57,7 @@
 		
 		Byte byteObj = (Byte) byteField.get(thisJavaObject);
 		
-		assertEquals(byteObj.byteValue(), maxByteValue);		
+		assertEquals(byteObj.byteValue(), setup.maxByteValue);		
 	}
 	
 	public void testMinByteValue() throws Exception {
@@ -134,7 +66,7 @@
 		
 		Byte byteObj = (Byte) byteField.get(thisJavaObject);
 		
-		assertEquals(byteObj.byteValue(), minByteValue);		
+		assertEquals(byteObj.byteValue(), setup.minByteValue);		
 	}
 	
 	public void testShortValue() throws Exception {
@@ -143,7 +75,7 @@
 		
 		Short shortObj = (Short) shortField.get(thisJavaObject);
 		
-		assertEquals(shortObj.shortValue(), shortValue);		
+		assertEquals(shortObj.shortValue(), setup.shortValue);		
 	}
 	
 	public void testMaxShortValue() throws Exception {
@@ -152,7 +84,7 @@
 		
 		Short shortObj = (Short) shortField.get(thisJavaObject);
 		
-		assertEquals(shortObj.shortValue(), maxShortValue);		
+		assertEquals(shortObj.shortValue(), setup.maxShortValue);		
 	}
 	
 	public void testMinShortValue() throws Exception {
@@ -161,7 +93,7 @@
 		
 		Short shortObj = (Short) shortField.get(thisJavaObject);
 		
-		assertEquals(shortObj.shortValue(), minShortValue);		
+		assertEquals(shortObj.shortValue(), setup.minShortValue);		
 	}
 	
 	public void testCharValue() throws Exception {
@@ -170,7 +102,7 @@
 		
 		Character charObj = (Character) charField.get(thisJavaObject);
 		
-		assertEquals(charObj.charValue(), charValue);		
+		assertEquals(charObj.charValue(), setup.charValue);		
 	}
 	
 	public void testMaxCharValue() throws Exception {
@@ -179,7 +111,7 @@
 		
 		Character charObj = (Character) charField.get(thisJavaObject);
 		
-		assertEquals(charObj.charValue(), maxCharValue);		
+		assertEquals(charObj.charValue(), setup.maxCharValue);		
 	}
 	
 	public void testMinCharValue() throws Exception {
@@ -188,7 +120,7 @@
 		
 		Character charObj = (Character) charField.get(thisJavaObject);
 		
-		assertEquals(charObj.charValue(), minCharValue);		
+		assertEquals(charObj.charValue(), setup.minCharValue);		
 	}
 	
 	public void testIntValue() throws Exception {
@@ -197,7 +129,7 @@
 		
 		Integer intObj = (Integer) intField.get(thisJavaObject);
 		
-		assertEquals(intObj.intValue(), intValue);		
+		assertEquals(intObj.intValue(), setup.intValue);		
 	}
 	
 	public void testMaxIntValue() throws Exception {
@@ -206,7 +138,7 @@
 		
 		Integer intObj = (Integer) intField.get(thisJavaObject);
 		
-		assertEquals(intObj.intValue(), maxIntValue);		
+		assertEquals(intObj.intValue(), setup.maxIntValue);		
 	}
 	
 	public void testMinIntValue() throws Exception {
@@ -215,7 +147,7 @@
 		
 		Integer intObj = (Integer) intField.get(thisJavaObject);
 		
-		assertEquals(intObj.intValue(), minIntValue);		
+		assertEquals(intObj.intValue(), setup.minIntValue);		
 	}
 	
 	public void testFloatValue() throws Exception {
@@ -224,7 +156,7 @@
 		
 		Float floatObj = (Float) floatField.get(thisJavaObject);
 		
-		assertEquals(floatObj.floatValue(), floatValue, 0.0);		
+		assertEquals(floatObj.floatValue(), setup.floatValue, 0.0);		
 	}
 	
 	public void testMaxFloatValue() throws Exception {
@@ -233,7 +165,7 @@
 		
 		Float floatObj = (Float) floatField.get(thisJavaObject);
 		
-		assertEquals(floatObj.floatValue(), maxFloatValue, 0.0);		
+		assertEquals(floatObj.floatValue(), setup.maxFloatValue, 0.0);		
 	}
 	
 	public void testMinFloatValue() throws Exception {
@@ -242,7 +174,7 @@
 		
 		Float floatObj = (Float) floatField.get(thisJavaObject);
 		
-		assertEquals(floatObj.floatValue(), minFloatValue, 0.0);		
+		assertEquals(floatObj.floatValue(), setup.minFloatValue, 0.0);		
 	}
 	
 	public void testDoubleValue() throws Exception {
@@ -251,7 +183,7 @@
 		
 		Double doubleObj = (Double) doubleField.get(thisJavaObject);
 		
-		assertEquals(doubleObj.doubleValue(), doubleValue, 0.0);		
+		assertEquals(doubleObj.doubleValue(), setup.doubleValue, 0.0);		
 	}
 	
 	public void testMaxDoubleValue() throws Exception {
@@ -260,7 +192,7 @@
 		
 		Double doubleObj = (Double) doubleField.get(thisJavaObject);
 		
-		assertEquals(doubleObj.doubleValue(), maxDoubleValue, 0.0);		
+		assertEquals(doubleObj.doubleValue(), setup.maxDoubleValue, 0.0);		
 	}
 	
 	public void testMinDoubleValue() throws Exception {
@@ -269,7 +201,7 @@
 		
 		Double doubleObj = (Double) doubleField.get(thisJavaObject);
 		
-		assertEquals(doubleObj.doubleValue(), minDoubleValue, 0.0);		
+		assertEquals(doubleObj.doubleValue(), setup.minDoubleValue, 0.0);		
 	}
 	
 	public void testStringValue() throws Exception {
@@ -318,7 +250,7 @@
 		
 		Byte byteObj = (Byte) byteField.get(null);
 		
-		assertEquals(byteObj.byteValue(), byteStaticValue);		
+		assertEquals(byteObj.byteValue(), SetupJavaField_get.byteStaticValue);		
 	}
 
 	public void testMaxByteStaticValue() throws Exception {
@@ -327,7 +259,7 @@
 		
 		Byte byteObj = (Byte) byteField.get(null);
 		
-		assertEquals(byteObj.byteValue(), maxByteStaticValue);		
+		assertEquals(byteObj.byteValue(), SetupJavaField_get.maxByteStaticValue);		
 	}
 
 	public void testMinByteStaticValue() throws Exception {
@@ -336,7 +268,7 @@
 		
 		Byte byteObj = (Byte) byteField.get(null);
 		
-		assertEquals(byteObj.byteValue(), minByteStaticValue);		
+		assertEquals(byteObj.byteValue(), SetupJavaField_get.minByteStaticValue);		
 	}
 
 	
@@ -346,7 +278,7 @@
 		
 		Short shortObj = (Short) shortField.get(null);
 		
-		assertEquals(shortObj.shortValue(), shortStaticValue);		
+		assertEquals(shortObj.shortValue(), SetupJavaField_get.shortStaticValue);		
 	}
 	
 	public void testMaxShortStaticValue() throws Exception {
@@ -355,7 +287,7 @@
 		
 		Short shortObj = (Short) shortField.get(null);
 		
-		assertEquals(shortObj.shortValue(), maxShortStaticValue);		
+		assertEquals(shortObj.shortValue(), SetupJavaField_get.maxShortStaticValue);		
 	}
 	
 	public void testMinShortStaticValue() throws Exception {
@@ -364,7 +296,7 @@
 		
 		Short shortObj = (Short) shortField.get(null);
 		
-		assertEquals(shortObj.shortValue(), minShortStaticValue);		
+		assertEquals(shortObj.shortValue(), SetupJavaField_get.minShortStaticValue);		
 	}
 
 	
@@ -374,7 +306,7 @@
 		
 		Character charObj = (Character) charField.get(null);
 		
-		assertEquals(charObj.charValue(), charStaticValue);		
+		assertEquals(charObj.charValue(), SetupJavaField_get.charStaticValue);		
 	}
 	
 	public void testMaxCharStaticValue() throws Exception {
@@ -383,7 +315,7 @@
 		
 		Character charObj = (Character) charField.get(null);
 		
-		assertEquals(charObj.charValue(), maxCharStaticValue);		
+		assertEquals(charObj.charValue(), SetupJavaField_get.maxCharStaticValue);		
 	}
 	
 	public void testMinCharStaticValue() throws Exception {
@@ -392,7 +324,7 @@
 		
 		Character charObj = (Character) charField.get(null);
 		
-		assertEquals(charObj.charValue(), minCharStaticValue);		
+		assertEquals(charObj.charValue(), SetupJavaField_get.minCharStaticValue);		
 	}
 	
 	public void testIntStaticValue() throws Exception {
@@ -401,7 +333,7 @@
 		
 		Integer intObj = (Integer) intField.get(null);
 		
-		assertEquals(intObj.intValue(), intStaticValue);		
+		assertEquals(intObj.intValue(), SetupJavaField_get.intStaticValue);		
 	}
 	
 	public void testMaxIntStaticValue() throws Exception {
@@ -410,7 +342,7 @@
 		
 		Integer intObj = (Integer) intField.get(null);
 		
-		assertEquals(intObj.intValue(), maxIntStaticValue);		
+		assertEquals(intObj.intValue(), SetupJavaField_get.maxIntStaticValue);		
 	}
 	
 	public void testMinIntStaticValue() throws Exception {
@@ -419,7 +351,7 @@
 		
 		Integer intObj = (Integer) intField.get(null);
 		
-		assertEquals(intObj.intValue(), minIntStaticValue);		
+		assertEquals(intObj.intValue(), SetupJavaField_get.minIntStaticValue);		
 	}
 	
 	public void testFloatStaticValue() throws Exception {
@@ -428,7 +360,7 @@
 		
 		Float floatObj = (Float) floatField.get(null);
 		
-		assertEquals(floatObj.floatValue(), floatStaticValue, 0.0);		
+		assertEquals(floatObj.floatValue(), SetupJavaField_get.floatStaticValue, 0.0);		
 	}
 	
 	public void testMaxFloatStaticValue() throws Exception {
@@ -437,7 +369,7 @@
 		
 		Float floatObj = (Float) floatField.get(null);
 		
-		assertEquals(floatObj.floatValue(), maxFloatStaticValue, 0.0);		
+		assertEquals(floatObj.floatValue(), SetupJavaField_get.maxFloatStaticValue, 0.0);		
 	}
 	
 	public void testMinFloatStaticValue() throws Exception {
@@ -446,7 +378,7 @@
 		
 		Float floatObj = (Float) floatField.get(null);
 		
-		assertEquals(floatObj.floatValue(), minFloatStaticValue, 0.0);		
+		assertEquals(floatObj.floatValue(), SetupJavaField_get.minFloatStaticValue, 0.0);		
 	}
 	
 	public void testDoubleStaticValue() throws Exception {
@@ -455,7 +387,7 @@
 		
 		Double doubleObj = (Double) doubleField.get(null);
 		
-		assertEquals(doubleObj.doubleValue(), doubleStaticValue, 0.0);		
+		assertEquals(doubleObj.doubleValue(), SetupJavaField_get.doubleStaticValue, 0.0);		
 	}
 	
 	public void testMaxDoubleStaticValue() throws Exception {
@@ -464,7 +396,7 @@
 		
 		Double doubleObj = (Double) doubleField.get(null);
 		
-		assertEquals(doubleObj.doubleValue(), maxDoubleStaticValue, 0.0);		
+		assertEquals(doubleObj.doubleValue(), SetupJavaField_get.maxDoubleStaticValue, 0.0);		
 	}
 	public void testMinDoubleStaticValue() throws Exception {
 		JavaObject thisJavaObject = getThis();
@@ -472,7 +404,7 @@
 		
 		Double doubleObj = (Double) doubleField.get(null);
 		
-		assertEquals(doubleObj.doubleValue(), minDoubleStaticValue, 0.0);		
+		assertEquals(doubleObj.doubleValue(), SetupJavaField_get.minDoubleStaticValue, 0.0);		
 	}
 	public void testStringStaticValue() throws Exception {
 		JavaObject thisJavaObject = getThis();

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getBoolean.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getBoolean.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getBoolean.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getBoolean.java Mon Nov  2 15:45:39 2009
@@ -17,6 +17,7 @@
 import javax.tools.diagnostics.runtime.java.JavaObject;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaField_getBoolean;
 
 
 /**
@@ -24,20 +25,8 @@
  *
  */
 public class TestJavaField_getBoolean extends TCKJavaRuntimeTestcase {
-	boolean trueBoolean = true;
-	boolean falseBoolean = false;
 	
-	static boolean trueStaticBoolean = true;
-	static boolean falseStaticBoolean = false;
-
-	public class IncompatibleClass {
-		boolean trueBoolean = true;
-	}
-	IncompatibleClass incompatibleObject = new IncompatibleClass();
-	String incompatibleClassName = IncompatibleClass.class.getName().replace('.', '/');
-	
-	int notBoolean = 23;
-	Object notBoolean2 = new Object();
+	SetupJavaField_getBoolean setup=new SetupJavaField_getBoolean();
 	
 	static JavaObject thisObject = null;	
 	public JavaObject getThis() {
@@ -50,9 +39,9 @@
 	public void testIncompatibleClass() throws Exception {
 		JavaObject thisJavaObject = getThis();
 		JavaField trueBooleanField = getJavaField(thisJavaObject, "trueBoolean");
-		JavaObject incompatibleClass = getJavaObjectByClassname(incompatibleClassName);
+		JavaObject incompatibleClass = getJavaObjectByClassname(setup.incompatibleClassName);
 		
-		assertNotNull("Couldn't find "+incompatibleClassName,incompatibleClass);
+		assertNotNull("Couldn't find "+setup.incompatibleClassName,incompatibleClass);
 		try{
 			boolean trueBooleanValue = trueBooleanField.getBoolean(incompatibleClass);
 			fail("JavaField.getBoolean() didn't fail when passed Object of wrong class");
@@ -81,7 +70,7 @@
 		
 		boolean trueBooleanValue = trueBooleanField.getBoolean(thisJavaObject);
 		
-		assertEquals(trueStaticBoolean, trueBooleanValue);		
+		assertEquals(SetupJavaField_getBoolean.trueStaticBoolean, trueBooleanValue);		
 	}
 	
 	
@@ -91,7 +80,7 @@
 		
 		boolean trueBooleanValue = trueBooleanField.getBoolean(thisJavaObject);
 		
-		assertEquals(trueBoolean, trueBooleanValue);		
+		assertEquals(setup.trueBoolean, trueBooleanValue);		
 	}
 	
 	public void testFalseBoolean() throws Exception {
@@ -100,7 +89,7 @@
 		
 		boolean falseBooleanValue = falseBooleanField.getBoolean(thisJavaObject);
 		
-		assertEquals(falseStaticBoolean, falseBooleanValue);		
+		assertEquals(SetupJavaField_getBoolean.falseStaticBoolean, falseBooleanValue);		
 	}
 	
 	public void testTrueStaticBoolean() throws Exception {
@@ -109,7 +98,7 @@
 		
 		boolean trueBooleanValue = trueBooleanField.getBoolean(null);
 		
-		assertEquals(trueStaticBoolean, trueBooleanValue);		
+		assertEquals(SetupJavaField_getBoolean.trueStaticBoolean, trueBooleanValue);		
 	}
 	
 	public void testFalseStaticBoolean() throws Exception {
@@ -118,7 +107,7 @@
 		
 		boolean falseBooleanValue = falseBooleanField.getBoolean(null);
 		
-		assertEquals(falseStaticBoolean, falseBooleanValue);		
+		assertEquals(SetupJavaField_getBoolean.falseStaticBoolean, falseBooleanValue);		
 	}
 	
 	public void testNotBoolean() throws Exception {

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getByte.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getByte.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getByte.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getByte.java Mon Nov  2 15:45:39 2009
@@ -17,6 +17,7 @@
 import javax.tools.diagnostics.runtime.java.JavaObject;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaField_getByte;
 
 
 /**
@@ -24,24 +25,8 @@
  *
  */
 public class TestJavaField_getByte extends TCKJavaRuntimeTestcase {
-	byte maxByte = Byte.MAX_VALUE;
-	byte minByte = Byte.MIN_VALUE;
-	static byte staticMinByte = Byte.MIN_VALUE;
-	byte zeroByte = 0;
-	byte negByte = -64;
-	byte posByte = +64;
-	boolean booleanValue = false;
-	Object objectReference = new Object();
-	
-	short shortValue =2;
-	char charValue = 3;
-	long longValue = 4l;
-	float floatValue = (float)5.0;
-	double doubleValue = (double)6;
-	
-	int intValue = 2048;
-	
 	
+	SetupJavaField_getByte setup=new SetupJavaField_getByte();
 	
 	static JavaObject thisObject = null;	
 	public JavaObject getThis() {
@@ -57,7 +42,7 @@
 		
 		byte maxByteValue = maxByteField.getByte(thisJavaObject);
 		
-		assertEquals(maxByte, maxByteValue);		
+		assertEquals(setup.maxByte, maxByteValue);		
 	}
 	
 	public void testMinByteValue() throws Exception {
@@ -66,7 +51,7 @@
 		
 		byte minByteValue = minByteField.getByte(thisJavaObject);
 		
-		assertEquals(minByte, minByteValue);		
+		assertEquals(setup.minByte, minByteValue);		
 	}
 
 	
@@ -76,7 +61,7 @@
 		
 		byte minByteValue = minByteField.getByte(null);
 		
-		assertEquals(staticMinByte, minByteValue);		
+		assertEquals(SetupJavaField_getByte.staticMinByte, minByteValue);		
 	}
 	
 	public void testZeroByteValue() throws Exception {
@@ -85,7 +70,7 @@
 		
 		byte zeroByteValue = zeroByteField.getByte(thisJavaObject);
 		
-		assertEquals(zeroByte, zeroByteValue);		
+		assertEquals(setup.zeroByte, zeroByteValue);		
 	}
 	
 	public void testNegByteValue() throws Exception {
@@ -94,7 +79,7 @@
 		
 		byte negByteValue = negByteField.getByte(thisJavaObject);
 		
-		assertEquals(negByte, negByteValue);		
+		assertEquals(setup.negByte, negByteValue);		
 	}	
 	
 	public void testPosByteValue() throws Exception {
@@ -103,7 +88,7 @@
 		
 		byte posByteValue = posByteField.getByte(thisJavaObject);
 		
-		assertEquals(posByte, posByteValue);		
+		assertEquals(setup.posByte, posByteValue);		
 	}
 	
 	public void testDoubleValue() throws Exception {

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getChar.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getChar.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getChar.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getChar.java Mon Nov  2 15:45:39 2009
@@ -17,6 +17,7 @@
 import javax.tools.diagnostics.runtime.java.JavaObject;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaField_getChar;
 
 
 /**
@@ -24,20 +25,8 @@
  * 
  */
 public class TestJavaField_getChar extends TCKJavaRuntimeTestcase {
-	char maxChar = Character.MAX_VALUE;
-	char minChar = Character.MIN_VALUE;
-	static char staticMinChar = Character.MIN_VALUE;
-	char zeroChar = 0;
-	char posChar = 0xa5a5;
-	boolean booleanValue = false;
-	Object objectReference = new Object();
-	int intValue = 0x37fadef;
-	byte byteValue = 1;
-	short shortValue =2;
-	char charValue = 3;
-	long longValue = 4l;
-	float floatValue = (float)5.0;
-	double doubleValue = (double)6;
+	
+	SetupJavaField_getChar setup=new SetupJavaField_getChar();
 	
 	static JavaObject thisObject = null;	
 	public JavaObject getThis() {
@@ -53,7 +42,7 @@
 		
 		char maxCharValue = maxCharField.getChar(thisJavaObject);
 		
-		assertEquals(maxChar, maxCharValue);		
+		assertEquals(setup.maxChar, maxCharValue);		
 	}
 	
 	public void testMinCharValue() throws Exception {
@@ -62,7 +51,7 @@
 		
 		char minCharValue = minCharField.getChar(thisJavaObject);
 		
-		assertEquals(minChar, minCharValue);		
+		assertEquals(setup.minChar, minCharValue);		
 	}
 
 	public void testStaticMinCharValue() throws Exception {
@@ -71,7 +60,7 @@
 		
 		char minCharValue = minCharField.getChar(null);
 		
-		assertEquals(staticMinChar, minCharValue);		
+		assertEquals(SetupJavaField_getChar.staticMinChar, minCharValue);		
 	}
 	
 	public void testZeroCharValue() throws Exception {
@@ -80,7 +69,7 @@
 		
 		char zeroCharValue = zeroCharField.getChar(thisJavaObject);
 		
-		assertEquals(zeroChar, zeroCharValue);		
+		assertEquals(setup.zeroChar, zeroCharValue);		
 	}
 	
 	public void testPosCharValue() throws Exception {
@@ -89,7 +78,7 @@
 		
 		char posCharValue = posCharField.getChar(thisJavaObject);
 		
-		assertEquals(posChar, posCharValue);		
+		assertEquals(setup.posChar, posCharValue);		
 	}
 
 

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getDeclaringClass.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getDeclaringClass.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getDeclaringClass.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getDeclaringClass.java Mon Nov  2 15:45:39 2009
@@ -18,6 +18,7 @@
 import javax.tools.diagnostics.runtime.java.JavaObject;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaField_getDeclaringClass;
 
 
 /**
@@ -25,8 +26,7 @@
  * 
  */
 public class TestJavaField_getDeclaringClass extends TCKJavaRuntimeTestcase {
-	public String instanceField = new String("bob");
-	public static String staticField = new String("hope");
+	
 	
 	public void testInstanceField() throws Exception {
 		JavaObject thisJavaObject = getThis();

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getDouble.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getDouble.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getDouble.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getDouble.java Mon Nov  2 15:45:39 2009
@@ -17,6 +17,7 @@
 import javax.tools.diagnostics.runtime.java.JavaObject;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaField_getDouble;
 
 
 /**
@@ -24,22 +25,8 @@
  * 
  */
 public class TestJavaField_getDouble extends TCKJavaRuntimeTestcase {
-	double maxDouble = Double.MAX_VALUE;
-	double minDouble = Double.MIN_VALUE;
-	static double staticMinDouble = Double.MIN_VALUE;
-	double zeroDouble = 0;
-	double negDouble = -0x55a55a5a5a5aa75al;
-	double posDouble = +0x2a5a75a55a5a75a5l;
-	boolean booleanValue = false;
-	Object objectReference = new Object();
-	int intValue = 0xfafafafa;
-	byte byteValue = 1;
-	short shortValue =2;
-	char charValue = 3;
-	float floatValue = (float)5.0;
-	double doubleValue = (double)6;
-	long longValue = 0x37faf57a57fad7fal;
-
+	
+	SetupJavaField_getDouble setup=new SetupJavaField_getDouble();
 	
 	static JavaObject thisObject = null;	
 	public JavaObject getThis() {
@@ -55,7 +42,7 @@
 		
 		double maxDoubleValue = maxDoubleField.getDouble(thisJavaObject);
 		
-		assertEquals(maxDouble, maxDoubleValue, 0.0);		
+		assertEquals(setup.maxDouble, maxDoubleValue, 0.0);		
 	}
 	
 	public void testMinDoubleValue() throws Exception {
@@ -64,7 +51,7 @@
 		
 		double minDoubleValue = minDoubleField.getDouble(thisJavaObject);
 		
-		assertEquals(minDouble, minDoubleValue, 0.0);	
+		assertEquals(setup.minDouble, minDoubleValue, 0.0);	
 	}
 
 	public void testStaticMinDoubleValue() throws Exception {
@@ -73,7 +60,7 @@
 		
 		double minDoubleValue = minDoubleField.getDouble(null);
 		
-		assertEquals(staticMinDouble, minDoubleValue, 0.0);		
+		assertEquals(SetupJavaField_getDouble.staticMinDouble, minDoubleValue, 0.0);		
 	}
 	
 	public void testZeroDoubleValue() throws Exception {
@@ -82,7 +69,7 @@
 		
 		double zeroDoubleValue = zeroDoubleField.getDouble(thisJavaObject);
 		
-		assertEquals(zeroDouble, zeroDoubleValue, 0.0);		
+		assertEquals(setup.zeroDouble, zeroDoubleValue, 0.0);		
 	}
 	
 	public void testNegDoubleValue() throws Exception {
@@ -91,7 +78,7 @@
 		
 		double negDoubleValue = negDoubleField.getDouble(thisJavaObject);
 		
-		assertEquals(negDouble, negDoubleValue, 0.0);		
+		assertEquals(setup.negDouble, negDoubleValue, 0.0);		
 	}	
 	
 	public void testPosDoubleValue() throws Exception {
@@ -100,7 +87,7 @@
 		
 		double posDoubleValue = posDoubleField.getDouble(thisJavaObject);
 		
-		assertEquals(posDouble, posDoubleValue, 0.0);		
+		assertEquals(setup.posDouble, posDoubleValue, 0.0);		
 	}
 
 	public void testFloatValue() throws Exception {

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getFloat.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getFloat.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getFloat.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getFloat.java Mon Nov  2 15:45:39 2009
@@ -17,6 +17,7 @@
 import javax.tools.diagnostics.runtime.java.JavaObject;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaField_getFloat;
 
 
 /**
@@ -24,21 +25,8 @@
  * 
  */
 public class TestJavaField_getFloat extends TCKJavaRuntimeTestcase {
-	float maxFloat = Float.MAX_VALUE;
-	float minFloat = Float.MIN_VALUE;
-	static float staticMinFloat = Float.MIN_VALUE;
-	float zeroFloat = 0;
-	float negFloat = -0x55a55a5a5a5aa75al;
-	float posFloat = +0x2a5a75a55a5a75a5l;
-	boolean booleanValue = false;
-	Object objectReference = new Object();
-	int intValue = 0xfafafafa;
-	byte byteValue = 1;
-	short shortValue =2;
-	char charValue = 3;
-	float floatValue = (float)5.0;
-	long longValue = 0x37faf57a57fad7fal;
-	double doubleValue = (double)6;
+	
+	SetupJavaField_getFloat setup=new SetupJavaField_getFloat();
 	
 	static JavaObject thisObject = null;	
 	public JavaObject getThis() {
@@ -54,7 +42,7 @@
 		
 		float maxFloatValue = maxFloatField.getFloat(thisJavaObject);
 		
-		assertEquals(maxFloat, maxFloatValue, 0.0);		
+		assertEquals(setup.maxFloat, maxFloatValue, 0.0);		
 	}
 	
 	public void testMinFloatValue() throws Exception {
@@ -63,7 +51,7 @@
 		
 		float minFloatValue = minFloatField.getFloat(thisJavaObject);
 		
-		assertEquals(minFloat, minFloatValue, 0.0);	
+		assertEquals(setup.minFloat, minFloatValue, 0.0);	
 	}
 
 	public void testStaticMinFloatValue() throws Exception {
@@ -72,7 +60,7 @@
 		
 		float minFloatValue = minFloatField.getFloat(null);
 		
-		assertEquals(staticMinFloat, minFloatValue, 0.0);		
+		assertEquals(SetupJavaField_getFloat.staticMinFloat, minFloatValue, 0.0);		
 	}
 	
 	public void testZeroFloatValue() throws Exception {
@@ -81,7 +69,7 @@
 		
 		float zeroFloatValue = zeroFloatField.getFloat(thisJavaObject);
 		
-		assertEquals(zeroFloat, zeroFloatValue, 0.0);		
+		assertEquals(setup.zeroFloat, zeroFloatValue, 0.0);		
 	}
 	
 	public void testNegFloatValue() throws Exception {
@@ -90,7 +78,7 @@
 		
 		float negFloatValue = negFloatField.getFloat(thisJavaObject);
 		
-		assertEquals(negFloat, negFloatValue, 0.0);		
+		assertEquals(setup.negFloat, negFloatValue, 0.0);		
 	}	
 	
 	public void testPosFloatValue() throws Exception {
@@ -99,7 +87,7 @@
 		
 		float posFloatValue = posFloatField.getFloat(thisJavaObject);
 		
-		assertEquals(posFloat, posFloatValue, 0.0);		
+		assertEquals(setup.posFloat, posFloatValue, 0.0);		
 	}
 
 

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getInt.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getInt.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getInt.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getInt.java Mon Nov  2 15:45:39 2009
@@ -17,6 +17,7 @@
 import javax.tools.diagnostics.runtime.java.JavaObject;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaField_getInt;
 
 
 /**
@@ -24,20 +25,8 @@
  * 
  */
 public class TestJavaField_getInt extends TCKJavaRuntimeTestcase {
-	int maxInteger = Integer.MAX_VALUE;
-	int minInteger = Integer.MIN_VALUE;
-	static int staticMinInteger = Integer.MIN_VALUE;
-	int zeroInteger = 0;
-	int negInteger = -0x75a5a5a5;
-	int posInteger = +0x5a5a75a5;
-	boolean booleanValue = false;
-	Object objectReference = new Object();
-	long longValue = 0x37faf57a57fad7fal;
-	byte byteValue = 1;
-	short shortValue =2;
-	char charValue = 3;
-	float floatValue = (float)5.0;
-	double doubleValue = (double)6;
+	
+	SetupJavaField_getInt setup=new SetupJavaField_getInt();
 	
 	static JavaObject thisObject = null;	
 	public JavaObject getThis() {
@@ -53,7 +42,7 @@
 		
 		int maxIntegerValue = maxIntegerField.getInt(thisJavaObject);
 		
-		assertEquals(maxInteger, maxIntegerValue);		
+		assertEquals(setup.maxInteger, maxIntegerValue);		
 	}
 	
 	public void testMinIntegerValue() throws Exception {
@@ -62,7 +51,7 @@
 		
 		int minIntegerValue = minIntegerField.getInt(thisJavaObject);
 		
-		assertEquals(minInteger, minIntegerValue);		
+		assertEquals(setup.minInteger, minIntegerValue);		
 	}
 
 	public void testStaticMinIntegerValue() throws Exception {
@@ -71,7 +60,7 @@
 		
 		int minIntegerValue = minIntegerField.getInt(null);
 		
-		assertEquals(staticMinInteger, minIntegerValue);		
+		assertEquals(SetupJavaField_getInt.staticMinInteger, minIntegerValue);		
 	}
 	
 	public void testZeroIntegerValue() throws Exception {
@@ -80,7 +69,7 @@
 		
 		int zeroIntegerValue = zeroIntegerField.getInt(thisJavaObject);
 		
-		assertEquals(zeroInteger, zeroIntegerValue);		
+		assertEquals(setup.zeroInteger, zeroIntegerValue);		
 	}
 	
 	public void testNegIntegerValue() throws Exception {
@@ -89,7 +78,7 @@
 		
 		int negIntegerValue = negIntegerField.getInt(thisJavaObject);
 		
-		assertEquals(negInteger, negIntegerValue);		
+		assertEquals(setup.negInteger, negIntegerValue);		
 	}	
 	
 	public void testPosIntegerValue() throws Exception {
@@ -98,7 +87,7 @@
 		
 		int posIntegerValue = posIntegerField.getInt(thisJavaObject);
 		
-		assertEquals(posInteger, posIntegerValue);		
+		assertEquals(setup.posInteger, posIntegerValue);		
 	}
 
 

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getLong.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getLong.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getLong.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getLong.java Mon Nov  2 15:45:39 2009
@@ -17,6 +17,7 @@
 import javax.tools.diagnostics.runtime.java.JavaObject;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaField_getLong;
 
 
 /**
@@ -24,20 +25,8 @@
  *
  */
 public class TestJavaField_getLong extends TCKJavaRuntimeTestcase {
-	long maxLong = Long.MAX_VALUE;
-	long minLong = Long.MIN_VALUE;
-	static long staticMinLong = Long.MIN_VALUE;
-	long zeroLong = 0;
-	long negLong = -0x55a55a5a5a5aa75al;
-	long posLong = +0x2a5a75a55a5a75a5l;
-	boolean booleanValue = false;
-	Object objectReference = new Object();
-	int intValue = 0xfafafafa;
-	byte byteValue = 1;
-	short shortValue =2;
-	char charValue = 3;
-	float floatValue = (float)5.0;
-	double doubleValue = (double)6;
+	
+	SetupJavaField_getLong setup=new SetupJavaField_getLong();
 	
 	static JavaObject thisObject = null;	
 	public JavaObject getThis() {
@@ -53,7 +42,7 @@
 		
 		long maxLongValue = maxLongField.getLong(thisJavaObject);
 		
-		assertEquals(maxLong, maxLongValue);		
+		assertEquals(setup.maxLong, maxLongValue);		
 	}
 	
 	public void testMinLongValue() throws Exception {
@@ -62,7 +51,7 @@
 		
 		long minLongValue = minLongField.getLong(thisJavaObject);
 		
-		assertEquals(minLong, minLongValue);		
+		assertEquals(setup.minLong, minLongValue);		
 	}
 
 	public void testStaticMinLongValue() throws Exception {
@@ -71,7 +60,7 @@
 		
 		long minLongValue = minLongField.getLong(null);
 		
-		assertEquals(staticMinLong, minLongValue);		
+		assertEquals(SetupJavaField_getLong.staticMinLong, minLongValue);		
 	}
 	
 	public void testZeroLongValue() throws Exception {
@@ -80,7 +69,7 @@
 		
 		long zeroLongValue = zeroLongField.getLong(thisJavaObject);
 		
-		assertEquals(zeroLong, zeroLongValue);		
+		assertEquals(setup.zeroLong, zeroLongValue);		
 	}
 	
 	public void testNegLongValue() throws Exception {
@@ -89,7 +78,7 @@
 		
 		long negLongValue = negLongField.getLong(thisJavaObject);
 		
-		assertEquals(negLong, negLongValue);		
+		assertEquals(setup.negLong, negLongValue);		
 	}	
 	
 	public void testPosLongValue() throws Exception {
@@ -98,7 +87,7 @@
 		
 		long posLongValue = posLongField.getLong(thisJavaObject);
 		
-		assertEquals(posLong, posLongValue);		
+		assertEquals(setup.posLong, posLongValue);		
 	}
 
 	public void testDoubleValue() throws Exception {

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getModifiers.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getModifiers.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getModifiers.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getModifiers.java Mon Nov  2 15:45:39 2009
@@ -19,21 +19,12 @@
 import javax.tools.diagnostics.runtime.java.JavaObject;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaField_getModifiers;
 
 
 public class TestJavaField_getModifiers extends TCKJavaRuntimeTestcase {
-	final int finalField=0;
-	private char privateField = '1';
-	protected char protectedField = '2';
-	public String publicField = "3";	
-	static long staticField = 4;
-	transient char transientField = '5';
-	volatile boolean volatileField = false;
-	int defaultField = 10101;
 
-	static private volatile transient byte staticPrivateVolatileTransientField = 23;
-	final protected int finalProtectedField = 74;
-	
+
 	static JavaObject thisObject = null;	
 	public JavaObject getThis() {
 		if (thisObject == null) {

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getName.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getName.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getName.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getName.java Mon Nov  2 15:45:39 2009
@@ -17,14 +17,12 @@
 import javax.tools.diagnostics.runtime.java.JavaObject;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaField_getName;
 
 
 public class TestJavaField_getName extends TCKJavaRuntimeTestcase {
 	
-	int \u0412\u043e\u0434\u043a\u0430 = 2;
-	static int \u0412\u043e\u0434\u043a\u0430_static = 3;
-	byte thisIsAnIncrediblyLongNameBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlah=47;
-	static byte thisIsAnIncrediblyLongNameBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlah_static=23;
+	SetupJavaField_getName setup=new SetupJavaField_getName();
 	
 	static JavaObject thisObject = null;	
 	public JavaObject getThis() {
@@ -42,7 +40,7 @@
 		
 		int intValue = unicodeField.getInt(thisJavaObject);
 		
-		assertEquals(\u0412\u043e\u0434\u043a\u0430, intValue);		
+		assertEquals(setup.\u0412\u043e\u0434\u043a\u0430, intValue);		
 	}
 	
 	public void testStaticUnicodeName() throws Exception {
@@ -53,7 +51,7 @@
 		
 		int intValue = unicodeField.getInt(null);
 		
-		assertEquals(\u0412\u043e\u0434\u043a\u0430_static, intValue);		
+		assertEquals(SetupJavaField_getName.\u0412\u043e\u0434\u043a\u0430_static, intValue);		
 	}
 	
 	public void testLongName() throws Exception {
@@ -64,7 +62,7 @@
 		
 		byte byteValue = longField.getByte(thisJavaObject);
 		
-		assertEquals(thisIsAnIncrediblyLongNameBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlah, byteValue);
+		assertEquals(setup.thisIsAnIncrediblyLongNameBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlah, byteValue);
 	}
 	
 	public void testLongStaticName() throws Exception {
@@ -75,6 +73,6 @@
 		
 		byte byteValue = longField.getByte(thisJavaObject);
 		
-		assertEquals(thisIsAnIncrediblyLongNameBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlah_static, byteValue);
+		assertEquals(SetupJavaField_getName.thisIsAnIncrediblyLongNameBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlahBlah_static, byteValue);
 	}
 }

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getShort.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getShort.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getShort.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getShort.java Mon Nov  2 15:45:39 2009
@@ -17,6 +17,7 @@
 import javax.tools.diagnostics.runtime.java.JavaObject;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaField_getShort;
 
 
 /**
@@ -24,21 +25,9 @@
  * 
  */
 public class TestJavaField_getShort extends TCKJavaRuntimeTestcase {
-	short maxShort = Short.MAX_VALUE;
-	short minShort = Short.MIN_VALUE;
-	static short staticMinShort = Short.MIN_VALUE;
-	short zeroShort = 0;
-	short negShort = -0x75a5;
-	short posShort = +0x5a5a;
-	boolean booleanValue = false;
-	Object objectReference = new Object();
-	int intValue = 0xfafafafa;
-	byte byteValue = 1;
-	short shortValue =2;
-	char charValue = 3;
-	long longValue = 4l;
-	float floatValue = (float)5.0;
-	double doubleValue = (double)6;
+	
+	SetupJavaField_getShort setup=new SetupJavaField_getShort();
+	
 	static JavaObject thisObject = null;	
 	public JavaObject getThis() {
 		if (thisObject == null) {
@@ -53,7 +42,7 @@
 		
 		short maxShortValue = maxShortField.getShort(thisJavaObject);
 		
-		assertEquals(maxShort, maxShortValue);		
+		assertEquals(setup.maxShort, maxShortValue);		
 	}
 	
 	public void testMinShortValue() throws Exception {
@@ -62,7 +51,7 @@
 		
 		short minShortValue = minShortField.getShort(thisJavaObject);
 		
-		assertEquals(minShort, minShortValue);		
+		assertEquals(setup.minShort, minShortValue);		
 	}
 
 	public void testStaticMinShortValue() throws Exception {
@@ -71,7 +60,7 @@
 		
 		short minShortValue = minShortField.getShort(null);
 		
-		assertEquals(staticMinShort, minShortValue);		
+		assertEquals(SetupJavaField_getShort.staticMinShort, minShortValue);		
 	}
 	
 	public void testZeroShortValue() throws Exception {
@@ -80,7 +69,7 @@
 		
 		short zeroShortValue = zeroShortField.getShort(thisJavaObject);
 		
-		assertEquals(zeroShort, zeroShortValue);		
+		assertEquals(setup.zeroShort, zeroShortValue);		
 	}
 	
 	public void testNegShortValue() throws Exception {
@@ -89,7 +78,7 @@
 		
 		short negShortValue = negShortField.getShort(thisJavaObject);
 		
-		assertEquals(negShort, negShortValue);		
+		assertEquals(setup.negShort, negShortValue);		
 	}	
 	
 	public void testPosShortValue() throws Exception {
@@ -98,7 +87,7 @@
 		
 		short posShortValue = posShortField.getShort(thisJavaObject);
 		
-		assertEquals(posShort, posShortValue);		
+		assertEquals(setup.posShort, posShortValue);		
 	}
 
 

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getSignature.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getSignature.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getSignature.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getSignature.java Mon Nov  2 15:45:39 2009
@@ -15,47 +15,13 @@
 
 import javax.tools.diagnostics.runtime.java.JavaField;
 import javax.tools.diagnostics.runtime.java.JavaObject;
-import javax.tools.diagnostics.runtime.java.JavaRuntime;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaField_getSignature;
 
 
 public class TestJavaField_getSignature extends TCKJavaRuntimeTestcase {
-	byte byteField=1;
-	short shortField = 2;
-	char charField='3';
-	int intField = 4;
-	long longField = 5;
-	float floatField = 6;
-	double doubleField = 7;
-	String objectField = "8";
-	byte[] byteArrayField = {9};
-	short[] shortArrayField = {10};
-	char[] charArrayField = {'b'};
-	int[] intArrayField = {12};
-	long[] longArrayField = {13};
-	float[] floatArrayField = {14};
-	double[] doubleArrayField = {15};
-	String[] objectArrayField = {"16"};
-	byte[][] byteArrayArrayField = {{17}};
-	short[][] shortArrayArrayField = {{18}};
-	char[][] charArrayArrayField = {{'c'}};
-	int[][] intArrayArrayField = {{20}};
-	long[][] longArrayArrayField = {{21}};
-	float[][] floatArrayArrayField = {{22}};
-	double[][] doubleArrayArrayField = {{23}};
-	String[][] objectArrayArrayField = {{"24"}};
 	
-	
-	public class Class_\u0412\u043e\u0434\u043a\u0430_Value {
-		
-	}
-
-	Class_\u0412\u043e\u0434\u043a\u0430_Value unicodeClass = new Class_\u0412\u043e\u0434\u043a\u0430_Value();
-	Class_\u0412\u043e\u0434\u043a\u0430_Value unicodeClassArray[] = new Class_\u0412\u043e\u0434\u043a\u0430_Value[2];
-
-	String unicodeClassName = Class_\u0412\u043e\u0434\u043a\u0430_Value.class.getName().replace('.','/');
-
 	static JavaObject thisObject = null;	
 	public JavaObject getThis() {
 		if (thisObject == null) {
@@ -212,11 +178,11 @@
 	
 	public void testUnicodeClassSignature() throws Exception {
 		JavaField field = getJavaField(getThis(), "unicodeClass");
-		assertEquals("L"+unicodeClassName+";", field.getSignature());
+		assertEquals("L"+SetupJavaField_getSignature.unicodeClassName+";", field.getSignature());
 	}
 	
 	public void testUnicodeClassArraySignature() throws Exception {
 		JavaField field = getJavaField(getThis(), "unicodeClassArray");
-		assertEquals("[L"+unicodeClassName+";", field.getSignature());
+		assertEquals("[L"+SetupJavaField_getSignature.unicodeClassName+";", field.getSignature());
 	}
 }

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getString.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getString.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getString.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaField_getString.java Mon Nov  2 15:45:39 2009
@@ -19,35 +19,12 @@
 import javax.tools.diagnostics.runtime.java.JavaObject;
 
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaField_getString;
 
 
 public class TestJavaField_getString extends TCKJavaRuntimeTestcase {
-	public String longString;
-	public String emptyString = "";
-	public String nullString = null;
-	public String foreignString = "\u0412\u043e\u0434\u043a\u0430"; 
-	static public String staticString = "This is a static string. So there.";
-	public int nonString = 34;
-	
-	public static int strlen = 65536;
-	
-	{
-		// Initalize string with somewhat random string.
-		char buffer[] = new char[strlen];
-		int value = 1239723;
-		
-		for (int i=0; i< strlen; i++) {
-			value = (17223 * value + 327) % 127893;
-			
-			buffer[i] = (char)((int)'a' + Math.abs(value  % 26));
-		}
-		
-		longString = new String(buffer);
-	}
 	
-//	public void configure(ICheckpoint cp) {
-//		cp.checkpoint();
-//	}
+	SetupJavaField_getString setup=new SetupJavaField_getString();
 	
 	static JavaObject thisObject = null;	
 	public JavaObject getThis() {
@@ -72,7 +49,7 @@
 		
 		String longStringValue = longStringField.getString(thisJavaObject);
 		
-		assertEquals(longString, longStringValue);
+		assertEquals(setup.longString, longStringValue);
 	}
 	
 	public void testEmptyString() throws Exception {
@@ -86,7 +63,7 @@
 		
 		String emptyStringValue = emptyStringField.getString(thisJavaObject);
 		
-		assertEquals(emptyString, emptyStringValue);
+		assertEquals(setup.emptyString, emptyStringValue);
 		
 	}
 	
@@ -101,7 +78,7 @@
 
 		String nullStringValue = nullStringField.getString(thisJavaObject);
 
-		assertEquals(nullString, nullStringValue);
+		assertEquals(setup.nullString, nullStringValue);
 
 	}
 	
@@ -116,7 +93,7 @@
 
 		String foreignStringValue = foreignStringField.getString(thisJavaObject);
 		
-		assertEquals(foreignString, foreignStringValue);
+		assertEquals(setup.foreignString, foreignStringValue);
 
 	}
 	
@@ -146,7 +123,7 @@
 		
 		String staticStringValue = staticStringField.getString(null);
 		
-		assertEquals(staticString, staticStringValue);
+		assertEquals(SetupJavaField_getString.staticString, staticStringValue);
 	}
 	
 	public void testNonString() throws Exception {

Modified: incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaMethod_getName.java
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaMethod_getName.java?rev=831928&r1=831927&r2=831928&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaMethod_getName.java (original)
+++ incubator/kato/trunk/org.apache.kato/kato.tck.testsuite/src/main/java/org/apache/kato/tck/tests/javaruntime/TestJavaMethod_getName.java Mon Nov  2 15:45:39 2009
@@ -22,19 +22,12 @@
 import javax.tools.diagnostics.runtime.java.JavaStackFrame;
 import javax.tools.diagnostics.runtime.java.JavaThread;
 
-import org.apache.kato.tck.api.ICheckpoint;
 import org.apache.kato.tck.harness.TCKJavaRuntimeTestcase;
+import org.apache.kato.tck.setup.javaruntime.SetupJavaMethod_getName;
 
 
 public class TestJavaMethod_getName extends TCKJavaRuntimeTestcase {
 	
-	public static final String threadName = "org.apache.kato.tck.tests.javaruntime.TestJavaMethod_getName#configure\u0412\u043e\u0434\u043a\u0430";
-
-	public String configure\u0412\u043e\u0434\u043a\u0430(ICheckpoint checkpoint) {
-		checkpoint.checkpoint();
-		return "Vodka";
-	}
-	
 	static JavaObject thisObject = null;	
 	public JavaObject getThis() {
 		if (thisObject == null) {
@@ -43,7 +36,6 @@
 		return thisObject;		
 	}
 	
-	private static final String methodName = "configure\u0412\u043e\u0434\u043a\u0430";
 	/**
 	 * Get this class directly, and find the method via getDeclaredMethods().iterator();
 	 * 
@@ -59,7 +51,7 @@
 		while(methods.hasNext()) {
 			JavaMethod method = (JavaMethod) methods.next();
 			
-			if (method.getName().equals(methodName)) {
+			if (method.getName().equals(SetupJavaMethod_getName.methodName)) {
 				found = true;
 				break;
 			}
@@ -83,7 +75,7 @@
 			
 			if (next instanceof JavaThread) {
 				JavaThread thread = (JavaThread) next;
-				if (thread.getName().equals(threadName)) {
+				if (thread.getName().equals(SetupJavaMethod_getName.threadName)) {
 					testThread = thread;
 					break;
 				}
@@ -92,7 +84,7 @@
 			}
 		}
 		
-		assertNotNull("Unable to find thread "+threadName, testThread);
+		assertNotNull("Unable to find thread "+SetupJavaMethod_getName.threadName, testThread);
 		
 		Iterator frames = testThread.getStackFrames().iterator();
 		boolean found = false;
@@ -109,7 +101,7 @@
 					JavaMethod method = location.getMethod();
 					
 					if(method != null) {
-						if (methodName.equals(method.getName())) {
+						if (SetupJavaMethod_getName.methodName.equals(method.getName())) {
 							found = true;
 							break;
 						}
@@ -118,6 +110,6 @@
 			}
 		}
 		
-		assertTrue("Unable to find method "+methodName+" in stack.", found);
+		assertTrue("Unable to find method "+SetupJavaMethod_getName.methodName+" in stack.", found);
 	}
 }