/**
  * {@inheritdoc}
  */
 protected function uniqueValue()
 {
     $user = new User(UserId::next(), 'Methuselah', 1000);
     $user->setFax(new Phonenumber('+34-208-1234567'));
     $user->addPhonenumber(new Phonenumber('+34 685 165 267'));
     $user->addPhonenumber(new Phonenumber($this->faker->phoneNumber));
     $user->addPhonenumber(new Phonenumber($this->faker->phoneNumber));
     $user->setMainRole(Role::ROLE_ADMIN());
     $user->addRole(Role::ROLE_ADMIN());
     $user->addRole(Role::ROLE_ADMIN());
     $user->addRole(Role::ROLE_USER());
     $user->setLanguageLevel('english', 10);
     $user->setLanguageLevel('spanish', 7);
     $user->setLanguageLevel('french', 2.5);
     $user->addAddress(new Address(AddressId::next(), 'Home', $this->faker->streetAddress, $this->faker->postcode, $this->faker->city, Coordinate::fromLatLng(41.390205, 2.154007)));
     $user->addAddress(new Address(AddressId::next(), 'Work', $this->faker->streetAddress, $this->faker->postcode, $this->faker->city, Coordinate::fromLatLng($this->faker->latitude, $this->faker->longitude)));
     return $user;
 }