1package android.test { 2 3 public deprecated class AndroidTestCase extends junit.framework.TestCase { 4 ctor public AndroidTestCase(); 5 method public void assertActivityRequiresPermission(java.lang.String, java.lang.String, java.lang.String); 6 method public void assertReadingContentUriRequiresPermission(android.net.Uri, java.lang.String); 7 method public void assertWritingContentUriRequiresPermission(android.net.Uri, java.lang.String); 8 method public android.content.Context getContext(); 9 method protected void scrubClass(java.lang.Class<?>) throws java.lang.IllegalAccessException; 10 method public void setContext(android.content.Context); 11 method public void testAndroidTestCaseSetupProperly(); 12 field protected android.content.Context mContext; 13 } 14 15 public abstract deprecated class FlakyTest implements java.lang.annotation.Annotation { 16 } 17 18 public deprecated class InstrumentationTestCase extends junit.framework.TestCase { 19 ctor public InstrumentationTestCase(); 20 method public android.app.Instrumentation getInstrumentation(); 21 method public deprecated void injectInsrumentation(android.app.Instrumentation); 22 method public void injectInstrumentation(android.app.Instrumentation); 23 method public final <T extends android.app.Activity> T launchActivity(java.lang.String, java.lang.Class<T>, android.os.Bundle); 24 method public final <T extends android.app.Activity> T launchActivityWithIntent(java.lang.String, java.lang.Class<T>, android.content.Intent); 25 method public void runTestOnUiThread(java.lang.Runnable) throws java.lang.Throwable; 26 method public void sendKeys(java.lang.String); 27 method public void sendKeys(int...); 28 method public void sendRepeatedKeys(int...); 29 } 30 31 public deprecated class InstrumentationTestSuite extends junit.framework.TestSuite { 32 ctor public InstrumentationTestSuite(android.app.Instrumentation); 33 ctor public InstrumentationTestSuite(java.lang.String, android.app.Instrumentation); 34 ctor public InstrumentationTestSuite(java.lang.Class, android.app.Instrumentation); 35 method public void addTestSuite(java.lang.Class); 36 } 37 38 public abstract deprecated interface PerformanceTestCase { 39 method public abstract boolean isPerformanceOnly(); 40 method public abstract int startPerformance(android.test.PerformanceTestCase.Intermediates); 41 } 42 43 public static abstract interface PerformanceTestCase.Intermediates { 44 method public abstract void addIntermediate(java.lang.String); 45 method public abstract void addIntermediate(java.lang.String, long); 46 method public abstract void finishTiming(boolean); 47 method public abstract void setInternalIterations(int); 48 method public abstract void startTiming(boolean); 49 } 50 51 public abstract deprecated class UiThreadTest implements java.lang.annotation.Annotation { 52 } 53 54} 55 56package android.test.suitebuilder.annotation { 57 58 public abstract deprecated class LargeTest implements java.lang.annotation.Annotation { 59 } 60 61 public abstract deprecated class MediumTest implements java.lang.annotation.Annotation { 62 } 63 64 public abstract deprecated class SmallTest implements java.lang.annotation.Annotation { 65 } 66 67 public abstract deprecated class Smoke implements java.lang.annotation.Annotation { 68 } 69 70 public abstract deprecated class Suppress implements java.lang.annotation.Annotation { 71 } 72 73} 74 75package com.android.internal.util { 76 77 public abstract deprecated interface Predicate<T> { 78 method public abstract boolean apply(T); 79 } 80 81} 82 83package junit.framework { 84 85 public class Assert { 86 ctor protected Assert(); 87 method public static void assertEquals(java.lang.String, java.lang.Object, java.lang.Object); 88 method public static void assertEquals(java.lang.Object, java.lang.Object); 89 method public static void assertEquals(java.lang.String, java.lang.String, java.lang.String); 90 method public static void assertEquals(java.lang.String, java.lang.String); 91 method public static void assertEquals(java.lang.String, double, double, double); 92 method public static void assertEquals(double, double, double); 93 method public static void assertEquals(java.lang.String, float, float, float); 94 method public static void assertEquals(float, float, float); 95 method public static void assertEquals(java.lang.String, long, long); 96 method public static void assertEquals(long, long); 97 method public static void assertEquals(java.lang.String, boolean, boolean); 98 method public static void assertEquals(boolean, boolean); 99 method public static void assertEquals(java.lang.String, byte, byte); 100 method public static void assertEquals(byte, byte); 101 method public static void assertEquals(java.lang.String, char, char); 102 method public static void assertEquals(char, char); 103 method public static void assertEquals(java.lang.String, short, short); 104 method public static void assertEquals(short, short); 105 method public static void assertEquals(java.lang.String, int, int); 106 method public static void assertEquals(int, int); 107 method public static void assertFalse(java.lang.String, boolean); 108 method public static void assertFalse(boolean); 109 method public static void assertNotNull(java.lang.Object); 110 method public static void assertNotNull(java.lang.String, java.lang.Object); 111 method public static void assertNotSame(java.lang.String, java.lang.Object, java.lang.Object); 112 method public static void assertNotSame(java.lang.Object, java.lang.Object); 113 method public static void assertNull(java.lang.Object); 114 method public static void assertNull(java.lang.String, java.lang.Object); 115 method public static void assertSame(java.lang.String, java.lang.Object, java.lang.Object); 116 method public static void assertSame(java.lang.Object, java.lang.Object); 117 method public static void assertTrue(java.lang.String, boolean); 118 method public static void assertTrue(boolean); 119 method public static void fail(java.lang.String); 120 method public static void fail(); 121 method public static void failNotEquals(java.lang.String, java.lang.Object, java.lang.Object); 122 method public static void failNotSame(java.lang.String, java.lang.Object, java.lang.Object); 123 method public static void failSame(java.lang.String); 124 method public static java.lang.String format(java.lang.String, java.lang.Object, java.lang.Object); 125 } 126 127 public class AssertionFailedError extends java.lang.AssertionError { 128 ctor public AssertionFailedError(); 129 ctor public AssertionFailedError(java.lang.String); 130 } 131 132 public class ComparisonFailure extends junit.framework.AssertionFailedError { 133 ctor public ComparisonFailure(java.lang.String, java.lang.String, java.lang.String); 134 method public java.lang.String getActual(); 135 method public java.lang.String getExpected(); 136 } 137 138 public abstract interface Protectable { 139 method public abstract void protect() throws java.lang.Throwable; 140 } 141 142 public abstract interface Test { 143 method public abstract int countTestCases(); 144 method public abstract void run(junit.framework.TestResult); 145 } 146 147 public abstract class TestCase extends junit.framework.Assert implements junit.framework.Test { 148 ctor public TestCase(); 149 ctor public TestCase(java.lang.String); 150 method public int countTestCases(); 151 method protected junit.framework.TestResult createResult(); 152 method public java.lang.String getName(); 153 method public junit.framework.TestResult run(); 154 method public void run(junit.framework.TestResult); 155 method public void runBare() throws java.lang.Throwable; 156 method protected void runTest() throws java.lang.Throwable; 157 method public void setName(java.lang.String); 158 method protected void setUp() throws java.lang.Exception; 159 method protected void tearDown() throws java.lang.Exception; 160 } 161 162 public class TestFailure { 163 ctor public TestFailure(junit.framework.Test, java.lang.Throwable); 164 method public java.lang.String exceptionMessage(); 165 method public junit.framework.Test failedTest(); 166 method public boolean isFailure(); 167 method public java.lang.Throwable thrownException(); 168 method public java.lang.String trace(); 169 field protected junit.framework.Test fFailedTest; 170 field protected java.lang.Throwable fThrownException; 171 } 172 173 public abstract interface TestListener { 174 method public abstract void addError(junit.framework.Test, java.lang.Throwable); 175 method public abstract void addFailure(junit.framework.Test, junit.framework.AssertionFailedError); 176 method public abstract void endTest(junit.framework.Test); 177 method public abstract void startTest(junit.framework.Test); 178 } 179 180 public class TestResult { 181 ctor public TestResult(); 182 method public synchronized void addError(junit.framework.Test, java.lang.Throwable); 183 method public synchronized void addFailure(junit.framework.Test, junit.framework.AssertionFailedError); 184 method public synchronized void addListener(junit.framework.TestListener); 185 method public void endTest(junit.framework.Test); 186 method public synchronized int errorCount(); 187 method public synchronized java.util.Enumeration<junit.framework.TestFailure> errors(); 188 method public synchronized int failureCount(); 189 method public synchronized java.util.Enumeration<junit.framework.TestFailure> failures(); 190 method public synchronized void removeListener(junit.framework.TestListener); 191 method protected void run(junit.framework.TestCase); 192 method public synchronized int runCount(); 193 method public void runProtected(junit.framework.Test, junit.framework.Protectable); 194 method public synchronized boolean shouldStop(); 195 method public void startTest(junit.framework.Test); 196 method public synchronized void stop(); 197 method public synchronized boolean wasSuccessful(); 198 field protected java.util.Vector<junit.framework.TestFailure> fErrors; 199 field protected java.util.Vector<junit.framework.TestFailure> fFailures; 200 field protected java.util.Vector<junit.framework.TestListener> fListeners; 201 field protected int fRunTests; 202 } 203 204 public class TestSuite implements junit.framework.Test { 205 ctor public TestSuite(); 206 ctor public TestSuite(java.lang.Class<?>); 207 ctor public TestSuite(java.lang.Class<? extends junit.framework.TestCase>, java.lang.String); 208 ctor public TestSuite(java.lang.String); 209 ctor public TestSuite(java.lang.Class<?>...); 210 ctor public TestSuite(java.lang.Class<? extends junit.framework.TestCase>[], java.lang.String); 211 method public void addTest(junit.framework.Test); 212 method public void addTestSuite(java.lang.Class<? extends junit.framework.TestCase>); 213 method public int countTestCases(); 214 method public static junit.framework.Test createTest(java.lang.Class<?>, java.lang.String); 215 method public java.lang.String getName(); 216 method public static java.lang.reflect.Constructor<?> getTestConstructor(java.lang.Class<?>) throws java.lang.NoSuchMethodException; 217 method public void run(junit.framework.TestResult); 218 method public void runTest(junit.framework.Test, junit.framework.TestResult); 219 method public void setName(java.lang.String); 220 method public junit.framework.Test testAt(int); 221 method public int testCount(); 222 method public java.util.Enumeration<junit.framework.Test> tests(); 223 method public static junit.framework.Test warning(java.lang.String); 224 } 225 226} 227 228