Stud.IP  5.4
ObjectBuilderTest Class Reference
Inheritance diagram for ObjectBuilderTest:

Public Member Functions

 setUp ()
 
 testObjectDetection ()
 
 testEqualityAfterEncodeAndDecode ()
 
 testExpectedType ()
 
 testExceptionOnExpectedType ()
 
 testExceptionOnNull ()
 
 testChangedPublicProperties ()
 
 testChangedNonPublicProperties ()
 
 testMinimalFootprint ()
 
 testJsonInput ()
 
 testJsonOutput ()
 
 testInvalidJsonInput ()
 
 testJsonCompatibility ()
 
 testSleep ()
 
 testWakeup ()
 
 testNestedArray ()
 
 testNestedObject ()
 
 testNestedObjectInArray ()
 
 testManyObjects ()
 

Protected Attributes

 $object
 
 $changed_object
 
 $another_object
 
 $another_changed_object
 

Detailed Description

ObjectBuilderTest.php - unit tests for the object builder class

Author
Jan-Hendrik Willms tleil.nosp@m.ax+s.nosp@m.tudip.nosp@m.@gma.nosp@m.il.co.nosp@m.m GPL2 or any later version

Member Function Documentation

◆ setUp()

setUp ( )

◆ testChangedNonPublicProperties()

testChangedNonPublicProperties ( )

◆ testChangedPublicProperties()

testChangedPublicProperties ( )

◆ testEqualityAfterEncodeAndDecode()

testEqualityAfterEncodeAndDecode ( )

◆ testExceptionOnExpectedType()

testExceptionOnExpectedType ( )

◆ testExceptionOnNull()

testExceptionOnNull ( )

◆ testExpectedType()

testExpectedType ( )

◆ testInvalidJsonInput()

testInvalidJsonInput ( )

◆ testJsonCompatibility()

testJsonCompatibility ( )

◆ testJsonInput()

testJsonInput ( )

◆ testJsonOutput()

testJsonOutput ( )

◆ testManyObjects()

testManyObjects ( )

◆ testMinimalFootprint()

testMinimalFootprint ( )

◆ testNestedArray()

testNestedArray ( )

◆ testNestedObject()

testNestedObject ( )

◆ testNestedObjectInArray()

testNestedObjectInArray ( )

◆ testObjectDetection()

testObjectDetection ( )

◆ testSleep()

testSleep ( )

◆ testWakeup()

testWakeup ( )

Field Documentation

◆ $another_changed_object

$another_changed_object
protected

◆ $another_object

$another_object
protected

◆ $changed_object

$changed_object
protected

◆ $object

$object
protected

The documentation for this class was generated from the following file: