Ejemplo n.º 1
0
 public function testPresentation()
 {
     $user = User::create(['id' => '12345', 'name' => 'Foo Baz', 'username' => 'baz', 'email' => '*****@*****.**', 'token' => str_repeat('a', 40)]);
     $presented = AutoPresenter::decorate($user);
     $this->assertInstanceOf(UserPresenter::class, $presented);
     $this->assertSame(12345, $presented->id);
     $this->assertSame('Foo', $presented->first_name);
     $this->assertSame('https://www.gravatar.com/avatar/1f58cc55c53a9a863f6f2c1fb73d1334?size=200', $presented->gravatar);
 }