function testImportWithAggrigatedObject() { $member = new MemberForTest(); $member->import(array('first_name' => $first = 'first_name', 'last_name' => $last = 'last_name')); $this->assertEqual($member->getName()->getFirst(), $first); $this->assertEqual($member->getName()->getLast(), $last); }
function testImportWithNonArrayArgument() { $member = new MemberForTest(); $this->expectException('lmbInvalidArgumentException'); $member->import('somewrongargument'); }