Exemplo n.º 1
0
 /**
  * @return static
  */
 public function withTokens()
 {
     foreach ($this->entity->getUserTokens() as $token) {
         $this->entityDTO->userTokens[] = $this->dtoBuilderFactory->getUserTokenDTOBuilder($token)->build();
     }
     return $this;
 }
Exemplo n.º 2
0
 public function testCreateDefaults()
 {
     $user = new User();
     $this->assertTrue($user->getId() instanceof UuidInterface);
     $this->assertTrue($user->getCreated() instanceof DateTime);
     $this->assertTrue($user->getStatus()->isActive());
     $this->assertSame(null, $user->getExternalId());
     $this->assertSame(null, $user->getEmail());
     $this->assertSame(null, $user->getFirstName());
     $this->assertSame(null, $user->getLastName());
     $this->assertSame(null, $user->getCart());
     $this->assertSame(null, $user->getLastLogin());
     $this->assertSame(0, $user->getTotalLogins());
     $this->assertSame(0, count($user->getUserRoles()));
     $this->assertSame(0, count($user->getUserTokens()));
     $this->assertSame(0, count($user->getUserLogins()));
     $this->assertSame(0, count($user->getOrders()));
 }