public function ContributorObjectTest::testSetPropertiesWorksForExistingProperties in Bibliography Module 7.2
File
- lib/msrc-authortool/tests/ContributorObjectTest.php, line 32
Class
- ContributorObjectTest
Code
public function testSetPropertiesWorksForExistingProperties() {
$obj = new \Analyzer\ContributorObject();
$obj->firstName = 'Bob';
$obj->lastName = 'Jones';
$obj->middleName = 'Roy';
$obj->firstInitial = 'B';
$obj->middleInitial = 'R';
$obj->organization = 'Some Place';
$obj->suffix = "Jr.";
$obj->secondMiddleInitial = 'N';
$obj->lastNamePrefix = null;
$checkArray = array(
'firstName' => 'Bob',
'lastName' => 'Jones',
'middleName' => 'Roy',
'firstInitial' => 'B',
'middleInitial' => 'R',
'organization' => 'Some Place',
'suffix' => 'Jr.',
'secondMiddleInitial' => 'N',
'lastNamePrefix' => null,
'originalString' => null,
);
$this
->assertEquals($checkArray, get_object_vars($obj));
}