public function testIsValidSpouse()
 {
     $validator = new BaseSpouseValidator();
     $persona = $this->createPersonaStub($validator::GENDER_MALE);
     $spouse = $this->createPersonaStub($validator::GENDER_FEMALE);
     $this->assertTrue($validator->isValidSpouse($persona, $spouse));
     $this->assertCount(0, $validator->getErrors());
 }
 public function testReset()
 {
     $validator = new BaseSpouseValidator();
     $persona = $this->createPersonaStub();
     $spouse = $persona;
     $validator->isValidSpouse($persona, $spouse);
     $this->assertGreaterThanOrEqual(1, $validator->getErrors());
     $validator->reset();
     $this->assertCount(0, $validator->getErrors());
 }