// Signature format: 2.0 package android.test { @Deprecated public class AndroidTestCase extends junit.framework.TestCase { ctor @Deprecated public AndroidTestCase(); method @Deprecated public void assertActivityRequiresPermission(String, String, String); method @Deprecated public void assertReadingContentUriRequiresPermission(android.net.Uri, String); method @Deprecated public void assertWritingContentUriRequiresPermission(android.net.Uri, String); method @Deprecated public android.content.Context getContext(); method @Deprecated public android.content.Context getTestContext(); method @Deprecated protected void scrubClass(Class) throws java.lang.IllegalAccessException; method @Deprecated public void setContext(android.content.Context); method @Deprecated public void setTestContext(android.content.Context); method @Deprecated @android.test.suitebuilder.annotation.Suppress public void testAndroidTestCaseSetupProperly(); field @Deprecated protected android.content.Context mContext; } @Deprecated @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @java.lang.annotation.Target(java.lang.annotation.ElementType.METHOD) public @interface FlakyTest { method @Deprecated public abstract int tolerance() default 1; } @Deprecated public class InstrumentationTestCase extends junit.framework.TestCase { ctor @Deprecated public InstrumentationTestCase(); method @Deprecated public android.app.Instrumentation getInstrumentation(); method @Deprecated public void injectInsrumentation(android.app.Instrumentation); method @Deprecated public void injectInstrumentation(android.app.Instrumentation); method @Deprecated public final T launchActivity(String, Class, android.os.Bundle); method @Deprecated public final T launchActivityWithIntent(String, Class, android.content.Intent); method @Deprecated public void runTestOnUiThread(Runnable) throws java.lang.Throwable; method @Deprecated public void sendKeys(String); method @Deprecated public void sendKeys(int...); method @Deprecated public void sendRepeatedKeys(int...); } @Deprecated public class InstrumentationTestSuite extends junit.framework.TestSuite { ctor @Deprecated public InstrumentationTestSuite(android.app.Instrumentation); ctor @Deprecated public InstrumentationTestSuite(String, android.app.Instrumentation); ctor @Deprecated public InstrumentationTestSuite(Class, android.app.Instrumentation); method @Deprecated public void addTestSuite(Class); } @Deprecated public interface PerformanceTestCase { method @Deprecated public boolean isPerformanceOnly(); method @Deprecated public int startPerformance(android.test.PerformanceTestCase.Intermediates); } @Deprecated public static interface PerformanceTestCase.Intermediates { method @Deprecated public void addIntermediate(String); method @Deprecated public void addIntermediate(String, long); method @Deprecated public void finishTiming(boolean); method @Deprecated public void setInternalIterations(int); method @Deprecated public void startTiming(boolean); } @Deprecated @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @java.lang.annotation.Target(java.lang.annotation.ElementType.METHOD) public @interface RepetitiveTest { method @Deprecated public abstract int numIterations() default 1; } @Deprecated @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @java.lang.annotation.Target(java.lang.annotation.ElementType.METHOD) public @interface UiThreadTest { } } package android.test.suitebuilder.annotation { @Deprecated @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @java.lang.annotation.Target({java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.TYPE}) public @interface LargeTest { } @Deprecated @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @java.lang.annotation.Target({java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.TYPE}) public @interface MediumTest { } @Deprecated @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @java.lang.annotation.Target({java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.TYPE}) public @interface SmallTest { } @Deprecated @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @java.lang.annotation.Target({java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.TYPE}) public @interface Smoke { } @Deprecated @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @java.lang.annotation.Target({java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.TYPE}) public @interface Suppress { } } package com.android.internal.util { @Deprecated public interface Predicate { method @Deprecated public boolean apply(T); } } package junit.framework { public class Assert { ctor protected Assert(); method public static void assertEquals(String, Object, Object); method public static void assertEquals(Object, Object); method public static void assertEquals(String, String, String); method public static void assertEquals(String, String); method public static void assertEquals(String, double, double, double); method public static void assertEquals(double, double, double); method public static void assertEquals(String, float, float, float); method public static void assertEquals(float, float, float); method public static void assertEquals(String, long, long); method public static void assertEquals(long, long); method public static void assertEquals(String, boolean, boolean); method public static void assertEquals(boolean, boolean); method public static void assertEquals(String, byte, byte); method public static void assertEquals(byte, byte); method public static void assertEquals(String, char, char); method public static void assertEquals(char, char); method public static void assertEquals(String, short, short); method public static void assertEquals(short, short); method public static void assertEquals(String, int, int); method public static void assertEquals(int, int); method public static void assertFalse(String, boolean); method public static void assertFalse(boolean); method public static void assertNotNull(Object); method public static void assertNotNull(String, Object); method public static void assertNotSame(String, Object, Object); method public static void assertNotSame(Object, Object); method public static void assertNull(Object); method public static void assertNull(String, Object); method public static void assertSame(String, Object, Object); method public static void assertSame(Object, Object); method public static void assertTrue(String, boolean); method public static void assertTrue(boolean); method public static void fail(String); method public static void fail(); method public static void failNotEquals(String, Object, Object); method public static void failNotSame(String, Object, Object); method public static void failSame(String); method public static String format(String, Object, Object); } public class AssertionFailedError extends java.lang.AssertionError { ctor public AssertionFailedError(); ctor public AssertionFailedError(String); } public class ComparisonFailure extends junit.framework.AssertionFailedError { ctor public ComparisonFailure(String, String, String); method public String getActual(); method public String getExpected(); } public interface Protectable { method public void protect() throws java.lang.Throwable; } public interface Test { method public int countTestCases(); method public void run(junit.framework.TestResult); } public abstract class TestCase extends junit.framework.Assert implements junit.framework.Test { ctor public TestCase(); ctor public TestCase(String); method public int countTestCases(); method protected junit.framework.TestResult createResult(); method public String getName(); method public junit.framework.TestResult run(); method public void run(junit.framework.TestResult); method public void runBare() throws java.lang.Throwable; method protected void runTest() throws java.lang.Throwable; method public void setName(String); method protected void setUp() throws java.lang.Exception; method protected void tearDown() throws java.lang.Exception; } public class TestFailure { ctor public TestFailure(junit.framework.Test, Throwable); method public String exceptionMessage(); method public junit.framework.Test failedTest(); method public boolean isFailure(); method public Throwable thrownException(); method public String trace(); field protected junit.framework.Test fFailedTest; field protected Throwable fThrownException; } public interface TestListener { method public void addError(junit.framework.Test, Throwable); method public void addFailure(junit.framework.Test, junit.framework.AssertionFailedError); method public void endTest(junit.framework.Test); method public void startTest(junit.framework.Test); } public class TestResult { ctor public TestResult(); method public void addError(junit.framework.Test, Throwable); method public void addFailure(junit.framework.Test, junit.framework.AssertionFailedError); method public void addListener(junit.framework.TestListener); method public void endTest(junit.framework.Test); method public int errorCount(); method public java.util.Enumeration errors(); method public int failureCount(); method public java.util.Enumeration failures(); method public void removeListener(junit.framework.TestListener); method protected void run(junit.framework.TestCase); method public int runCount(); method public void runProtected(junit.framework.Test, junit.framework.Protectable); method public boolean shouldStop(); method public void startTest(junit.framework.Test); method public void stop(); method public boolean wasSuccessful(); field protected java.util.Vector fErrors; field protected java.util.Vector fFailures; field protected java.util.Vector fListeners; field protected int fRunTests; } public class TestSuite implements junit.framework.Test { ctor public TestSuite(); ctor public TestSuite(Class); ctor public TestSuite(Class, String); ctor public TestSuite(String); ctor public TestSuite(Class...); ctor public TestSuite(Class[], String); method public void addTest(junit.framework.Test); method public void addTestSuite(Class); method public int countTestCases(); method public static junit.framework.Test createTest(Class, String); method public String getName(); method public static java.lang.reflect.Constructor getTestConstructor(Class) throws java.lang.NoSuchMethodException; method public void run(junit.framework.TestResult); method public void runTest(junit.framework.Test, junit.framework.TestResult); method public void setName(String); method public junit.framework.Test testAt(int); method public int testCount(); method public java.util.Enumeration tests(); method public static junit.framework.Test warning(String); } }