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 |
---|---|
assertObjectIsInstanceOfClassCallback() | Returns a callback/Closure that checks whether the passed in object is an instance of the $class param |
assertObjectIsInstanceOfClassCallback()
​
Returns a callback/Closure that checks whether the passed in object is an instance of the $class param
Arguments ​
$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
(mixed
)$propertyName
(mixed
)$revoke
(boolean) – Whether to make property inaccessible after getting
Returns ​
mixed
Throws ​
invokeMethod()
​
Invokes an inaccessible method on an object
Arguments ​
$object
(mixed
)$method
(mixed
)$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
$method
(mixed
)$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
(mixed
)$propertyName
(mixed
)$value
(mixed
)$revoke
(boolean) – Whether to make property inaccessible after setting