Example #1
0
 public function testSimpleNameStoresCorrectStrictData()
 {
     $prefix = new Part('Mr.');
     $first = new Part('Hubert');
     $middle = new Part('Alfred');
     $last = new Part('Cumberdale');
     $name = Simple::strict()->prefix($prefix)->first($first)->middle($middle)->last($last);
     $this->assertEquals($prefix->long(), $name->getPrefix()->long());
     $this->assertEquals($first->long(), $name->getFirst()->long());
     $this->assertEquals($middle->long(), $name->getMiddle()->long());
     $this->assertEquals($last->long(), $name->getLast()->long());
 }