Class AbstractTester
The abstract tester class
Direct known subclasses
Abstract
Namespace: Alo\Test
Package: TestingSuite
Author: Art <a.molcanovas@gmail.com>
Located at sys/class/alo/test/abstracttester.php
Namespace: Alo\Test
Package: TestingSuite
Author: Art <a.molcanovas@gmail.com>
Located at sys/class/alo/test/abstracttester.php
Methods summary
public
|
|
public
array
|
|
protected
|
|
abstract protected
array|string
|
|
protected
|
#
addGenericTest( string $type, string $name, mixed $outcome, array $args = [] )
Adds a test for the output |
public
|
|
public
|
|
public
array
|
|
public
array
|
|
public
string
|
|
public
string
|
Magic methods summary
Constants summary
string |
P_NAME
|
'name' |
#
Defines a parameter as "name" |
string |
P_ARGS
|
'args' |
#
Defines a parameter as "arguments" |
string |
P_OUTCOME
|
'outcome' |
#
Defines a parameter as "expected outcome" |
string |
P_TYPE
|
'type' |
#
Defines a parameter as "type" |
string |
P_DEFINITION
|
'definition' |
#
Defines a parameter as "definition" |
string |
P_PASSED
|
'passed' |
#
Defines a parameter as "passed" |
string |
T_OUTPUT
|
'output' |
#
Defines the test type as "output test" |
string |
T_RETURN
|
'return' |
#
Defines the test type as "return test" |
string |
O_NOT_CALLABLE
|
'Not callable' |
#
Defines an outcome as "method/function not callable" |
string |
P_TEST_START
|
'start' |
#
Defines a parameter as "start of test" |
string |
P_TEST_END
|
'end' |
#
Defines a parameter as "end of test" |
string |
P_TEST_RUNTIME
|
'runtime' |
#
Defines a parameter as "test runtime" |
Properties summary
protected
array
|
$queue |
#
The test queue |
protected
array
|
$results |
#
The test results |