PHP 클래스 Kraken\Test\TUnit

상속: extends PHPUnit_Framework_TestCase
파일 보기 프로젝트 열기: kraken-php/framework 1 사용 예제들

공개 메소드들

메소드 설명
basePath ( ) : string Return project root.
callProtectedMethod ( object | string $objectOrClass, string $method, mixed[] $args = [] ) : mixed Call protected method on a given object via reflection.
createCallableMock ( ) : callable | PHPUnit_Framework_MockObject_MockObject Creates a callable mock.
createLoopMock ( ) : Kraken\Loop\LoopInterface | PHPUnit_Framework_MockObject_MockObject
createReadableLoopMock ( ) : Kraken\Loop\LoopInterface | PHPUnit_Framework_MockObject_MockObject
createWritableLoopMock ( ) : Kraken\Loop\LoopInterface | PHPUnit_Framework_MockObject_MockObject
existsProtectedProperty ( object $object, string $property ) : boolean Check if protected property exists.
expectCallableExactly ( $amount ) : callable | PHPUnit_Framework_MockObject_MockObject Creates a callback that must be called $amount times or the test will fail.
expectCallableNever ( ) : callable | PHPUnit_Framework_MockObject_MockObject Creates a callable that must not be called once.
expectCallableOnce ( ) : callable | PHPUnit_Framework_MockObject_MockObject Creates a callback that must be called once.
expectCallableTwice ( ) : callable | PHPUnit_Framework_MockObject_MockObject Creates a callback that must be called twice.
getProtectedProperty ( object $object, string $property ) : mixed Get protected property from given object via reflection.
getTest ( ) : TUnit
setProtectedProperty ( object $object, string $property, mixed $value ) : object Set protected property on a given object via reflection.
twice ( ) : PHPUnit_Framework_MockObject_Matcher_InvokedCount

메소드 상세

basePath() 공개 메소드

Return project root.
public basePath ( ) : string
리턴 string

callProtectedMethod() 공개 메소드

Call protected method on a given object via reflection.
public callProtectedMethod ( object | string $objectOrClass, string $method, mixed[] $args = [] ) : mixed
$objectOrClass object | string
$method string
$args mixed[]
리턴 mixed

createCallableMock() 공개 메소드

Creates a callable mock.
public createCallableMock ( ) : callable | PHPUnit_Framework_MockObject_MockObject
리턴 callable | PHPUnit_Framework_MockObject_MockObject

createLoopMock() 공개 메소드

public createLoopMock ( ) : Kraken\Loop\LoopInterface | PHPUnit_Framework_MockObject_MockObject
리턴 Kraken\Loop\LoopInterface | PHPUnit_Framework_MockObject_MockObject

createReadableLoopMock() 공개 메소드

public createReadableLoopMock ( ) : Kraken\Loop\LoopInterface | PHPUnit_Framework_MockObject_MockObject
리턴 Kraken\Loop\LoopInterface | PHPUnit_Framework_MockObject_MockObject

createWritableLoopMock() 공개 메소드

public createWritableLoopMock ( ) : Kraken\Loop\LoopInterface | PHPUnit_Framework_MockObject_MockObject
리턴 Kraken\Loop\LoopInterface | PHPUnit_Framework_MockObject_MockObject

existsProtectedProperty() 공개 메소드

Check if protected property exists.
public existsProtectedProperty ( object $object, string $property ) : boolean
$object object
$property string
리턴 boolean

expectCallableExactly() 공개 메소드

Creates a callback that must be called $amount times or the test will fail.
public expectCallableExactly ( $amount ) : callable | PHPUnit_Framework_MockObject_MockObject
$amount
리턴 callable | PHPUnit_Framework_MockObject_MockObject

expectCallableNever() 공개 메소드

Creates a callable that must not be called once.
public expectCallableNever ( ) : callable | PHPUnit_Framework_MockObject_MockObject
리턴 callable | PHPUnit_Framework_MockObject_MockObject

expectCallableOnce() 공개 메소드

Creates a callback that must be called once.
public expectCallableOnce ( ) : callable | PHPUnit_Framework_MockObject_MockObject
리턴 callable | PHPUnit_Framework_MockObject_MockObject

expectCallableTwice() 공개 메소드

Creates a callback that must be called twice.
public expectCallableTwice ( ) : callable | PHPUnit_Framework_MockObject_MockObject
리턴 callable | PHPUnit_Framework_MockObject_MockObject

getProtectedProperty() 공개 메소드

Get protected property from given object via reflection.
public getProtectedProperty ( object $object, string $property ) : mixed
$object object
$property string
리턴 mixed

getTest() 공개 메소드

public getTest ( ) : TUnit
리턴 TUnit

setProtectedProperty() 공개 메소드

Set protected property on a given object via reflection.
public setProtectedProperty ( object $object, string $property, mixed $value ) : object
$object object
$property string
$value mixed
리턴 object

twice() 공개 메소드

public twice ( ) : PHPUnit_Framework_MockObject_Matcher_InvokedCount
리턴 PHPUnit_Framework_MockObject_Matcher_InvokedCount