android.test
Class AndroidTestRunner

java.lang.Object
  extended by junit.runner.BaseTestRunner
      extended by android.test.AndroidTestRunner
All Implemented Interfaces:
junit.framework.TestListener

public class AndroidTestRunner
extends junit.runner.BaseTestRunner


Field Summary
 
Fields inherited from class junit.runner.BaseTestRunner
SUITE_METHODNAME
 
Constructor Summary
AndroidTestRunner()
           
 
Method Summary
 void addTestListener(junit.framework.TestListener testListener)
           
 void clearTestListeners()
           
protected  junit.framework.TestResult createTestResult()
           
 List<junit.framework.TestCase> getTestCases()
           
 String getTestClassName()
           
 junit.framework.TestResult getTestResult()
           
protected  Class loadSuiteClass(String suiteClassName)
           
protected  void runFailed(String message)
           
 void runTest()
           
 void runTest(junit.framework.TestResult testResult)
           
 void setContext(android.content.Context context)
           
 void setInstrumentaiton(android.app.Instrumentation instrumentation)
           
 void setInstrumentation(android.app.Instrumentation instrumentation)
           
 void setTest(junit.framework.Test test)
           
 void setTestClassName(String testClassName, String testMethodName)
           
 void testEnded(String testName)
           
 void testFailed(int status, junit.framework.Test test, Throwable t)
           
 void testStarted(String testName)
           
 
Methods inherited from class junit.runner.BaseTestRunner
addError, addFailure, clearStatus, elapsedTimeAsString, endTest, extractClassName, getFilteredTrace, getFilteredTrace, getLoader, getPreference, getPreference, getPreferences, getTest, inMac, inVAJava, processArguments, savePreferences, setLoading, setPreference, setPreferences, showStackRaw, startTest, truncate, useReloadingTestSuiteLoader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AndroidTestRunner

public AndroidTestRunner()
Method Detail

setTestClassName

public void setTestClassName(String testClassName,
                             String testMethodName)

setTest

public void setTest(junit.framework.Test test)

clearTestListeners

public void clearTestListeners()

addTestListener

public void addTestListener(junit.framework.TestListener testListener)

createTestResult

protected junit.framework.TestResult createTestResult()

getTestCases

public List<junit.framework.TestCase> getTestCases()

getTestClassName

public String getTestClassName()

getTestResult

public junit.framework.TestResult getTestResult()

runTest

public void runTest()

runTest

public void runTest(junit.framework.TestResult testResult)

setContext

public void setContext(android.content.Context context)

setInstrumentation

public void setInstrumentation(android.app.Instrumentation instrumentation)

setInstrumentaiton

public void setInstrumentaiton(android.app.Instrumentation instrumentation)

loadSuiteClass

protected Class loadSuiteClass(String suiteClassName)
                        throws ClassNotFoundException
Overrides:
loadSuiteClass in class junit.runner.BaseTestRunner
Throws:
ClassNotFoundException

testStarted

public void testStarted(String testName)
Specified by:
testStarted in class junit.runner.BaseTestRunner

testEnded

public void testEnded(String testName)
Specified by:
testEnded in class junit.runner.BaseTestRunner

testFailed

public void testFailed(int status,
                       junit.framework.Test test,
                       Throwable t)
Specified by:
testFailed in class junit.runner.BaseTestRunner

runFailed

protected void runFailed(String message)
Specified by:
runFailed in class junit.runner.BaseTestRunner


Copyright © 2008-2011. All Rights Reserved.