1package android.test { 2 3 public abstract deprecated class ActivityInstrumentationTestCase<T extends android.app.Activity> extends android.test.ActivityTestCase { 4 ctor public ActivityInstrumentationTestCase(java.lang.String, java.lang.Class<T>); 5 ctor public ActivityInstrumentationTestCase(java.lang.String, java.lang.Class<T>, boolean); 6 method public T getActivity(); 7 method public void testActivityTestCaseSetUpProperly() throws java.lang.Exception; 8 } 9 10 public abstract deprecated class ActivityInstrumentationTestCase2<T extends android.app.Activity> extends android.test.ActivityTestCase { 11 ctor public deprecated ActivityInstrumentationTestCase2(java.lang.String, java.lang.Class<T>); 12 ctor public ActivityInstrumentationTestCase2(java.lang.Class<T>); 13 method public T getActivity(); 14 method public void setActivityInitialTouchMode(boolean); 15 method public void setActivityIntent(android.content.Intent); 16 } 17 18 public abstract deprecated class ActivityTestCase extends android.test.InstrumentationTestCase { 19 ctor public ActivityTestCase(); 20 method protected android.app.Activity getActivity(); 21 method protected void scrubClass(java.lang.Class<?>) throws java.lang.IllegalAccessException; 22 method protected void setActivity(android.app.Activity); 23 } 24 25 public abstract deprecated class ActivityUnitTestCase<T extends android.app.Activity> extends android.test.ActivityTestCase { 26 ctor public ActivityUnitTestCase(java.lang.Class<T>); 27 method public T getActivity(); 28 method public int getFinishedActivityRequest(); 29 method public int getRequestedOrientation(); 30 method public android.content.Intent getStartedActivityIntent(); 31 method public int getStartedActivityRequest(); 32 method public boolean isFinishCalled(); 33 method public void setActivityContext(android.content.Context); 34 method public void setApplication(android.app.Application); 35 method protected T startActivity(android.content.Intent, android.os.Bundle, java.lang.Object); 36 } 37 38 public deprecated class AndroidTestRunner extends junit.runner.BaseTestRunner { 39 ctor public AndroidTestRunner(); 40 method public void addTestListener(junit.framework.TestListener); 41 method public void clearTestListeners(); 42 method protected junit.framework.TestResult createTestResult(); 43 method public java.util.List<junit.framework.TestCase> getTestCases(); 44 method public java.lang.String getTestClassName(); 45 method public junit.framework.TestResult getTestResult(); 46 method protected java.lang.Class loadSuiteClass(java.lang.String) throws java.lang.ClassNotFoundException; 47 method protected void runFailed(java.lang.String); 48 method public void runTest(); 49 method public void runTest(junit.framework.TestResult); 50 method public void setContext(android.content.Context); 51 method public deprecated void setInstrumentaiton(android.app.Instrumentation); 52 method public void setInstrumentation(android.app.Instrumentation); 53 method public void setTest(junit.framework.Test); 54 method public void setTestClassName(java.lang.String, java.lang.String); 55 method public void testEnded(java.lang.String); 56 method public void testFailed(int, junit.framework.Test, java.lang.Throwable); 57 method public void testStarted(java.lang.String); 58 } 59 60 public abstract deprecated class ApplicationTestCase<T extends android.app.Application> extends android.test.AndroidTestCase { 61 ctor public ApplicationTestCase(java.lang.Class<T>); 62 method protected final void createApplication(); 63 method public T getApplication(); 64 method public android.content.Context getSystemContext(); 65 method protected final void terminateApplication(); 66 method public final void testApplicationTestCaseSetUpProperly() throws java.lang.Exception; 67 } 68 69 public deprecated class AssertionFailedError extends java.lang.Error { 70 ctor public AssertionFailedError(); 71 ctor public AssertionFailedError(java.lang.String); 72 } 73 74 public deprecated class ComparisonFailure extends android.test.AssertionFailedError { 75 ctor public ComparisonFailure(java.lang.String, java.lang.String, java.lang.String); 76 } 77 78 public deprecated class InstrumentationTestRunner extends android.app.Instrumentation implements android.test.TestSuiteProvider { 79 ctor public InstrumentationTestRunner(); 80 method public junit.framework.TestSuite getAllTests(); 81 method protected android.test.AndroidTestRunner getAndroidTestRunner(); 82 method public android.os.Bundle getArguments(); 83 method public java.lang.ClassLoader getLoader(); 84 method public junit.framework.TestSuite getTestSuite(); 85 field public static final java.lang.String REPORT_KEY_NAME_CLASS = "class"; 86 field public static final java.lang.String REPORT_KEY_NAME_TEST = "test"; 87 field public static final java.lang.String REPORT_KEY_NUM_CURRENT = "current"; 88 field public static final java.lang.String REPORT_KEY_NUM_TOTAL = "numtests"; 89 field public static final java.lang.String REPORT_KEY_STACK = "stack"; 90 field public static final java.lang.String REPORT_VALUE_ID = "InstrumentationTestRunner"; 91 field public static final int REPORT_VALUE_RESULT_ERROR = -1; // 0xffffffff 92 field public static final int REPORT_VALUE_RESULT_FAILURE = -2; // 0xfffffffe 93 field public static final int REPORT_VALUE_RESULT_OK = 0; // 0x0 94 field public static final int REPORT_VALUE_RESULT_START = 1; // 0x1 95 } 96 97 public deprecated class IsolatedContext extends android.content.ContextWrapper { 98 ctor public IsolatedContext(android.content.ContentResolver, android.content.Context); 99 method public java.util.List<android.content.Intent> getAndClearBroadcastIntents(); 100 } 101 102 public class LoaderTestCase extends android.test.AndroidTestCase { 103 ctor public LoaderTestCase(); 104 method public <T> T getLoaderResultSynchronously(android.content.Loader<T>); 105 } 106 107 public final deprecated class MoreAsserts { 108 method public static void assertAssignableFrom(java.lang.Class<?>, java.lang.Object); 109 method public static void assertAssignableFrom(java.lang.Class<?>, java.lang.Class<?>); 110 method public static java.util.regex.MatchResult assertContainsRegex(java.lang.String, java.lang.String, java.lang.String); 111 method public static java.util.regex.MatchResult assertContainsRegex(java.lang.String, java.lang.String); 112 method public static void assertContentsInAnyOrder(java.lang.String, java.lang.Iterable<?>, java.lang.Object...); 113 method public static void assertContentsInAnyOrder(java.lang.Iterable<?>, java.lang.Object...); 114 method public static void assertContentsInOrder(java.lang.String, java.lang.Iterable<?>, java.lang.Object...); 115 method public static void assertContentsInOrder(java.lang.Iterable<?>, java.lang.Object...); 116 method public static void assertEmpty(java.lang.String, java.lang.Iterable<?>); 117 method public static void assertEmpty(java.lang.Iterable<?>); 118 method public static void assertEmpty(java.lang.String, java.util.Map<?, ?>); 119 method public static void assertEmpty(java.util.Map<?, ?>); 120 method public static void assertEquals(java.lang.String, byte[], byte[]); 121 method public static void assertEquals(byte[], byte[]); 122 method public static void assertEquals(java.lang.String, int[], int[]); 123 method public static void assertEquals(int[], int[]); 124 method public static void assertEquals(java.lang.String, double[], double[]); 125 method public static void assertEquals(double[], double[]); 126 method public static void assertEquals(java.lang.String, java.lang.Object[], java.lang.Object[]); 127 method public static void assertEquals(java.lang.Object[], java.lang.Object[]); 128 method public static void assertEquals(java.lang.String, java.util.Set<? extends java.lang.Object>, java.util.Set<? extends java.lang.Object>); 129 method public static void assertEquals(java.util.Set<? extends java.lang.Object>, java.util.Set<? extends java.lang.Object>); 130 method public static java.util.regex.MatchResult assertMatchesRegex(java.lang.String, java.lang.String, java.lang.String); 131 method public static java.util.regex.MatchResult assertMatchesRegex(java.lang.String, java.lang.String); 132 method public static void assertNotContainsRegex(java.lang.String, java.lang.String, java.lang.String); 133 method public static void assertNotContainsRegex(java.lang.String, java.lang.String); 134 method public static void assertNotEmpty(java.lang.String, java.lang.Iterable<?>); 135 method public static void assertNotEmpty(java.lang.Iterable<?>); 136 method public static void assertNotEmpty(java.lang.String, java.util.Map<?, ?>); 137 method public static void assertNotEmpty(java.util.Map<?, ?>); 138 method public static void assertNotEqual(java.lang.String, java.lang.Object, java.lang.Object); 139 method public static void assertNotEqual(java.lang.Object, java.lang.Object); 140 method public static void assertNotMatchesRegex(java.lang.String, java.lang.String, java.lang.String); 141 method public static void assertNotMatchesRegex(java.lang.String, java.lang.String); 142 method public static void checkEqualsAndHashCodeMethods(java.lang.String, java.lang.Object, java.lang.Object, boolean); 143 method public static void checkEqualsAndHashCodeMethods(java.lang.Object, java.lang.Object, boolean); 144 } 145 146 public abstract deprecated class ProviderTestCase<T extends android.content.ContentProvider> extends android.test.InstrumentationTestCase { 147 ctor public ProviderTestCase(java.lang.Class<T>, java.lang.String); 148 method public android.test.mock.MockContentResolver getMockContentResolver(); 149 method public android.test.IsolatedContext getMockContext(); 150 method public T getProvider(); 151 method public static <T extends android.content.ContentProvider> android.content.ContentResolver newResolverWithContentProviderFromSql(android.content.Context, java.lang.Class<T>, java.lang.String, java.lang.String, int, java.lang.String) throws java.lang.IllegalAccessException, java.lang.InstantiationException; 152 } 153 154 public abstract class ProviderTestCase2<T extends android.content.ContentProvider> extends android.test.AndroidTestCase { 155 ctor public ProviderTestCase2(java.lang.Class<T>, java.lang.String); 156 method public android.test.mock.MockContentResolver getMockContentResolver(); 157 method public android.test.IsolatedContext getMockContext(); 158 method public T getProvider(); 159 method public static <T extends android.content.ContentProvider> android.content.ContentResolver newResolverWithContentProviderFromSql(android.content.Context, java.lang.String, java.lang.Class<T>, java.lang.String, java.lang.String, int, java.lang.String) throws java.lang.IllegalAccessException, java.lang.InstantiationException; 160 } 161 162 public deprecated class RenamingDelegatingContext extends android.content.ContextWrapper { 163 ctor public RenamingDelegatingContext(android.content.Context, java.lang.String); 164 ctor public RenamingDelegatingContext(android.content.Context, android.content.Context, java.lang.String); 165 method public java.lang.String getDatabasePrefix(); 166 method public void makeExistingFilesAndDbsAccessible(); 167 method public static <T extends android.content.ContentProvider> T providerWithRenamedContext(java.lang.Class<T>, android.content.Context, java.lang.String) throws java.lang.IllegalAccessException, java.lang.InstantiationException; 168 method public static <T extends android.content.ContentProvider> T providerWithRenamedContext(java.lang.Class<T>, android.content.Context, java.lang.String, boolean) throws java.lang.IllegalAccessException, java.lang.InstantiationException; 169 } 170 171 public abstract deprecated class ServiceTestCase<T extends android.app.Service> extends android.test.AndroidTestCase { 172 ctor public ServiceTestCase(java.lang.Class<T>); 173 method protected android.os.IBinder bindService(android.content.Intent); 174 method public android.app.Application getApplication(); 175 method public T getService(); 176 method public android.content.Context getSystemContext(); 177 method public void setApplication(android.app.Application); 178 method protected void setupService(); 179 method protected void shutdownService(); 180 method protected void startService(android.content.Intent); 181 method public void testServiceTestCaseSetUpProperly() throws java.lang.Exception; 182 } 183 184 public abstract deprecated class SingleLaunchActivityTestCase<T extends android.app.Activity> extends android.test.InstrumentationTestCase { 185 ctor public SingleLaunchActivityTestCase(java.lang.String, java.lang.Class<T>); 186 method public T getActivity(); 187 method public void testActivityTestCaseSetUpProperly() throws java.lang.Exception; 188 } 189 190 public deprecated class SyncBaseInstrumentation extends android.test.InstrumentationTestCase { 191 ctor public SyncBaseInstrumentation(); 192 method protected void cancelSyncsandDisableAutoSync(); 193 method protected void syncProvider(android.net.Uri, java.lang.String, java.lang.String) throws java.lang.Exception; 194 } 195 196 public abstract deprecated interface TestSuiteProvider { 197 method public abstract junit.framework.TestSuite getTestSuite(); 198 } 199 200 public deprecated class TouchUtils { 201 ctor public TouchUtils(); 202 method public static void clickView(android.test.InstrumentationTestCase, android.view.View); 203 method public static deprecated void drag(android.test.ActivityInstrumentationTestCase, float, float, float, float, int); 204 method public static void drag(android.test.InstrumentationTestCase, float, float, float, float, int); 205 method public static deprecated void dragQuarterScreenDown(android.test.ActivityInstrumentationTestCase); 206 method public static void dragQuarterScreenDown(android.test.InstrumentationTestCase, android.app.Activity); 207 method public static deprecated void dragQuarterScreenUp(android.test.ActivityInstrumentationTestCase); 208 method public static void dragQuarterScreenUp(android.test.InstrumentationTestCase, android.app.Activity); 209 method public static deprecated int dragViewBy(android.test.ActivityInstrumentationTestCase, android.view.View, int, int, int); 210 method public static deprecated int dragViewBy(android.test.InstrumentationTestCase, android.view.View, int, int, int); 211 method public static deprecated int dragViewTo(android.test.ActivityInstrumentationTestCase, android.view.View, int, int, int); 212 method public static int dragViewTo(android.test.InstrumentationTestCase, android.view.View, int, int, int); 213 method public static deprecated void dragViewToBottom(android.test.ActivityInstrumentationTestCase, android.view.View); 214 method public static void dragViewToBottom(android.test.InstrumentationTestCase, android.app.Activity, android.view.View); 215 method public static deprecated void dragViewToBottom(android.test.ActivityInstrumentationTestCase, android.view.View, int); 216 method public static void dragViewToBottom(android.test.InstrumentationTestCase, android.app.Activity, android.view.View, int); 217 method public static deprecated void dragViewToTop(android.test.ActivityInstrumentationTestCase, android.view.View); 218 method public static deprecated void dragViewToTop(android.test.ActivityInstrumentationTestCase, android.view.View, int); 219 method public static void dragViewToTop(android.test.InstrumentationTestCase, android.view.View); 220 method public static void dragViewToTop(android.test.InstrumentationTestCase, android.view.View, int); 221 method public static deprecated int dragViewToX(android.test.ActivityInstrumentationTestCase, android.view.View, int, int); 222 method public static int dragViewToX(android.test.InstrumentationTestCase, android.view.View, int, int); 223 method public static deprecated int dragViewToY(android.test.ActivityInstrumentationTestCase, android.view.View, int, int); 224 method public static int dragViewToY(android.test.InstrumentationTestCase, android.view.View, int, int); 225 method public static deprecated void longClickView(android.test.ActivityInstrumentationTestCase, android.view.View); 226 method public static void longClickView(android.test.InstrumentationTestCase, android.view.View); 227 method public static deprecated void scrollToBottom(android.test.ActivityInstrumentationTestCase, android.view.ViewGroup); 228 method public static void scrollToBottom(android.test.InstrumentationTestCase, android.app.Activity, android.view.ViewGroup); 229 method public static deprecated void scrollToTop(android.test.ActivityInstrumentationTestCase, android.view.ViewGroup); 230 method public static void scrollToTop(android.test.InstrumentationTestCase, android.app.Activity, android.view.ViewGroup); 231 method public static void tapView(android.test.InstrumentationTestCase, android.view.View); 232 method public static void touchAndCancelView(android.test.InstrumentationTestCase, android.view.View); 233 } 234 235 public deprecated class ViewAsserts { 236 method public static void assertBaselineAligned(android.view.View, android.view.View); 237 method public static void assertBottomAligned(android.view.View, android.view.View); 238 method public static void assertBottomAligned(android.view.View, android.view.View, int); 239 method public static void assertGroupContains(android.view.ViewGroup, android.view.View); 240 method public static void assertGroupIntegrity(android.view.ViewGroup); 241 method public static void assertGroupNotContains(android.view.ViewGroup, android.view.View); 242 method public static void assertHasScreenCoordinates(android.view.View, android.view.View, int, int); 243 method public static void assertHorizontalCenterAligned(android.view.View, android.view.View); 244 method public static void assertLeftAligned(android.view.View, android.view.View); 245 method public static void assertLeftAligned(android.view.View, android.view.View, int); 246 method public static void assertOffScreenAbove(android.view.View, android.view.View); 247 method public static void assertOffScreenBelow(android.view.View, android.view.View); 248 method public static void assertOnScreen(android.view.View, android.view.View); 249 method public static void assertRightAligned(android.view.View, android.view.View); 250 method public static void assertRightAligned(android.view.View, android.view.View, int); 251 method public static void assertTopAligned(android.view.View, android.view.View); 252 method public static void assertTopAligned(android.view.View, android.view.View, int); 253 method public static void assertVerticalCenterAligned(android.view.View, android.view.View); 254 } 255 256} 257 258package android.test.suitebuilder { 259 260 public deprecated class TestMethod { 261 ctor public TestMethod(java.lang.reflect.Method, java.lang.Class<? extends junit.framework.TestCase>); 262 ctor public TestMethod(java.lang.String, java.lang.Class<? extends junit.framework.TestCase>); 263 ctor public TestMethod(junit.framework.TestCase); 264 method public junit.framework.TestCase createTest() throws java.lang.IllegalAccessException, java.lang.InstantiationException, java.lang.reflect.InvocationTargetException; 265 method public <T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.Class<T>); 266 method public java.lang.Class<? extends junit.framework.TestCase> getEnclosingClass(); 267 method public java.lang.String getEnclosingClassname(); 268 method public java.lang.String getName(); 269 } 270 271 public deprecated class TestSuiteBuilder { 272 ctor public TestSuiteBuilder(java.lang.Class); 273 ctor public TestSuiteBuilder(java.lang.String, java.lang.ClassLoader); 274 method public final junit.framework.TestSuite build(); 275 method public android.test.suitebuilder.TestSuiteBuilder excludePackages(java.lang.String...); 276 method protected java.lang.String getSuiteName(); 277 method public final android.test.suitebuilder.TestSuiteBuilder includeAllPackagesUnderHere(); 278 method public android.test.suitebuilder.TestSuiteBuilder includePackages(java.lang.String...); 279 method public android.test.suitebuilder.TestSuiteBuilder named(java.lang.String); 280 } 281 282 public static deprecated class TestSuiteBuilder.FailedToCreateTests extends junit.framework.TestCase { 283 ctor public TestSuiteBuilder.FailedToCreateTests(java.lang.Exception); 284 method public void testSuiteConstructionFailed(); 285 } 286 287} 288 289package junit.runner { 290 291 public abstract class BaseTestRunner implements junit.framework.TestListener { 292 ctor public BaseTestRunner(); 293 method public synchronized void addError(junit.framework.Test, java.lang.Throwable); 294 method public synchronized void addFailure(junit.framework.Test, junit.framework.AssertionFailedError); 295 method protected void clearStatus(); 296 method public java.lang.String elapsedTimeAsString(long); 297 method public synchronized void endTest(junit.framework.Test); 298 method public java.lang.String extractClassName(java.lang.String); 299 method public static java.lang.String getFilteredTrace(java.lang.Throwable); 300 method public static java.lang.String getFilteredTrace(java.lang.String); 301 method public deprecated junit.runner.TestSuiteLoader getLoader(); 302 method public static java.lang.String getPreference(java.lang.String); 303 method public static int getPreference(java.lang.String, int); 304 method protected static java.util.Properties getPreferences(); 305 method public junit.framework.Test getTest(java.lang.String); 306 method public static deprecated boolean inVAJava(); 307 method protected java.lang.Class<?> loadSuiteClass(java.lang.String) throws java.lang.ClassNotFoundException; 308 method protected java.lang.String processArguments(java.lang.String[]); 309 method protected abstract void runFailed(java.lang.String); 310 method public static void savePreferences() throws java.io.IOException; 311 method public void setLoading(boolean); 312 method public void setPreference(java.lang.String, java.lang.String); 313 method protected static void setPreferences(java.util.Properties); 314 method protected static boolean showStackRaw(); 315 method public synchronized void startTest(junit.framework.Test); 316 method public abstract void testEnded(java.lang.String); 317 method public abstract void testFailed(int, junit.framework.Test, java.lang.Throwable); 318 method public abstract void testStarted(java.lang.String); 319 method public static java.lang.String truncate(java.lang.String); 320 method protected boolean useReloadingTestSuiteLoader(); 321 field public static final java.lang.String SUITE_METHODNAME = "suite"; 322 } 323 324 public abstract interface TestSuiteLoader { 325 method public abstract java.lang.Class load(java.lang.String) throws java.lang.ClassNotFoundException; 326 method public abstract java.lang.Class reload(java.lang.Class) throws java.lang.ClassNotFoundException; 327 } 328 329 public class Version { 330 method public static java.lang.String id(); 331 } 332 333} 334 335