/** * Test setStyleValue method */ public function testSetStyleValue() { $object = new Image(); $properties = array('width' => 200, 'height' => 200, 'align' => 'left', 'marginTop' => 240, 'marginLeft' => 240, 'positioning' => \PhpOffice\PhpWord\Style\Image::POSITION_ABSOLUTE, 'posHorizontal' => \PhpOffice\PhpWord\Style\Image::POSITION_HORIZONTAL_CENTER, 'posVertical' => \PhpOffice\PhpWord\Style\Image::POSITION_VERTICAL_TOP, 'posHorizontalRel' => \PhpOffice\PhpWord\Style\Image::POSITION_RELATIVE_TO_COLUMN, 'posVerticalRel' => \PhpOffice\PhpWord\Style\Image::POSITION_RELATIVE_TO_IMARGIN); foreach ($properties as $key => $value) { $get = "get{$key}"; $object->setStyleValue("{$key}", $value); $this->assertEquals($value, $object->{$get}()); } }
/** * Test setStyleValue method */ public function testSetStyleValue() { $object = new Image(); $properties = array('width' => 200, 'height' => 200, 'align' => 'left', 'marginTop' => 240, 'marginLeft' => 240); foreach ($properties as $key => $value) { $get = "get{$key}"; $object->setStyleValue("{$key}", $value); $this->assertEquals($value, $object->{$get}()); } }