Class TestCaseRunner

Object
   |
   +--TestCaseRunner

class TestCaseRunner


Class implementing a test case harness
Defined in TestRunner.js


Field Summary
 Object selected
          
 Object testCase
          
 Object testGroupRunner
          
 Object xml
          
 
Constructor Summary
TestCaseRunner(testGroupRunner, testCase)
            Construct a TestCaseRunner object
 
Method Summary
 void actionListener(<Object> source, <String> actionName)
           Event listener for context menu
 void addLog(<String> log)
           Add a log entry to the test case node
 void clearResult()
           Clear result of test
 void enable(<Boolean> state)
           Enable or disable test
 Object getLog()
          
 Object getXML()
           Return describing XML element
 void hasFailed(<String> log)
           Listener for failed notifications
 void hasPassed(<String> log)
           Listener for passed notifications
 boolean isEnabled()
           Tell test runner if case is enabled
 void run()
           Run this test case

Field Detail

selected

Object selected

testCase

Object testCase

testGroupRunner

Object testGroupRunner

xml

Object xml

Constructor Detail

TestCaseRunner

TestCaseRunner(testGroupRunner, testCase)

Method Detail

actionListener

void actionListener(<Object> source, <String> actionName)

addLog

void addLog(<String> log)

clearResult

void clearResult()

enable

void enable(<Boolean> state)

getLog

Object getLog()

getXML

Object getXML()

hasFailed

void hasFailed(<String> log)

hasPassed

void hasPassed(<String> log)

isEnabled

boolean isEnabled()

run

void run()


Documentation generated by JSDoc on Tue Apr 15 22:10:49 2025