Exemplo n.º 1
0
 /**
  * @test
  * @group value
  */
 public function phone_numbers_are_equal_if_the_given_numbers_match_as_msisdn_part()
 {
     $base = new PhoneNumber('0612345678');
     $same = new PhoneNumber('0612345678');
     $sameWithoutLeadingZero = new PhoneNumber('612345678');
     $different = new PhoneNumber('0612345679');
     $differentWithoutLeadingZero = new PhoneNumber('612345679');
     $this->assertTrue($base->equals($same));
     $this->assertTrue($base->equals($sameWithoutLeadingZero));
     $this->assertFalse($base->equals($different));
     $this->assertFalse($base->equals($differentWithoutLeadingZero));
 }
 /**
  * @param InternationalPhoneNumber $other
  * @return bool
  */
 public function equals(InternationalPhoneNumber $other)
 {
     return $this->countryCode->equals($other->countryCode) && $this->phoneNumber->equals($other->phoneNumber);
 }