示例#1
0
 /**
  * @covers TechG\TechGPU\OOP\Base\BaseObject::getObjParams
  */
 public function testGetObjParams()
 {
     $defaultParameters = $this->getDefArrayParams();
     $baseObj = new BaseObject();
     // Check that return default parameter if not modify on constructor
     $this->assertEquals($defaultParameters, $baseObj->getObjParams());
     $defWithPersParams = $baseObj->getObjParams($this->getPersonalizedArrayParams());
     $this->assertNotEquals($defaultParameters, $defWithPersParams);
     $this->assertEquals(array_replace_recursive($defaultParameters, $this->getPersonalizedArrayParams()), $defWithPersParams);
 }