Forgot to include this file as part of commit r2386.

git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@2389 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/test/com/google/gwt/dev/jdt/TypeOracleTestingUtils.java b/dev/core/test/com/google/gwt/dev/jdt/TypeOracleTestingUtils.java
index a3263b0..02ad531 100644
--- a/dev/core/test/com/google/gwt/dev/jdt/TypeOracleTestingUtils.java
+++ b/dev/core/test/com/google/gwt/dev/jdt/TypeOracleTestingUtils.java
@@ -17,15 +17,21 @@
 
 import com.google.gwt.core.ext.TreeLogger;
 import com.google.gwt.core.ext.UnableToCompleteException;
+import com.google.gwt.core.ext.typeinfo.CompilationUnitProvider;
 
 /**
  * Utilities for tests that build a type oracle and watch for errors.
  * 
  */
 public class TypeOracleTestingUtils {
-
   public static void addCup(TypeOracleBuilder builder, String typeName,
       CharSequence code) throws UnableToCompleteException {
+    CompilationUnitProvider cup = createCup(typeName, code);
+    builder.addCompilationUnit(cup);
+  }
+
+  public static CompilationUnitProvider createCup(String typeName,
+      CharSequence code) {
     String packageName;
     String className;
     int pos = typeName.lastIndexOf('.');
@@ -38,7 +44,7 @@
     }
     StaticCompilationUnitProvider cup = new StaticCompilationUnitProvider(
         packageName, className, code.toString().toCharArray());
-    builder.addCompilationUnit(cup);
+    return cup;
   }
 
   /**