TestCase ​
- Type
- Class
- Namespace
- craft\test
- Inherits
- craft\test\TestCase »
Codeception\Test\Unit - Extended by
- craft\test\console\ConsoleTest
- Since
- 3.2.0
Class TestCase
Public Methods ​
| Method | Description |
|---|---|
| _fixtures() | |
| assertObjectIsInstanceOfClassCallback() | Returns a callable that checks whether the passed in object is an instance of the $class param |
_fixtures() ​
Returns ​
array[]
assertObjectIsInstanceOfClassCallback() ​
Returns a callable that checks whether the passed in object is an instance of the $class param
Arguments ​
$class(class-string)
Returns ​
Protected Methods ​
| Method | Description |
|---|---|
| getInaccessibleProperty() | Gets an inaccessible object property. |
| invokeMethod() | Invokes an inaccessible method on an object |
| invokeStaticMethod() | Invokes an inaccessible static method on a class |
| setInaccessibleProperty() | Sets an inaccessible object property to a designated value. |
getInaccessibleProperty() ​
Gets an inaccessible object property.
Arguments ​
$object(object, string)$propertyName(string)$revoke(boolean) – Whether to make property inaccessible after getting
Returns ​
mixed
Throws ​
invokeMethod() ​
Invokes an inaccessible method on an object
Arguments ​
$object(object, string)$method(string)$args(array)$revoke(boolean) – Whether to make method inaccessible after execution
Returns ​
mixed
Throws ​
invokeStaticMethod() ​
Invokes an inaccessible static method on a class
Arguments ​
$className(object, string)$method(string)$args(array)$revoke(boolean) – Whether to make method inaccessible after execution
Returns ​
mixed
Throws ​
setInaccessibleProperty() ​
Sets an inaccessible object property to a designated value.
Arguments ​
$object(object, string)$propertyName(string)$value(mixed)$revoke(boolean) – Whether to make property inaccessible after setting