Skip to content

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

View source

Public Methods ​

MethodDescription
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

View source

Arguments ​

Returns ​

Closure

Protected Methods ​

MethodDescription
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.

View source

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

View source

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

View source

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.

View source

Arguments ​

  • $object (mixed)
  • $propertyName (mixed)
  • $value (mixed)
  • $revoke (boolean) – Whether to make property inaccessible after setting

Throws ​