Example #1
0
 /**
  * @param \HHPnet\Core\Domain\Albums\Album  $album
  * @param HHPnet\Core\Domain\Groups\GroupId $group_id
  */
 public function let(Album $album, GroupId $group_id)
 {
     $group_id->__toString()->willReturn('1');
     $album->getId()->willReturn(1);
     $album->getGroupId()->willReturn($group_id);
     $album->getName()->willReturn('album_name');
     $album->getDescription()->willReturn('album_description');
     $album->getReleaseYear()->willReturn(2001);
     $this->beConstructedWith($album);
 }
Example #2
0
 /**
  * @param \HHPnet\Core\Domain\Groups\GroupId $group_id
  */
 public function let(GroupId $group_id)
 {
     $group_id->getId()->willReturn(self::GROUP_ID);
     $this->beConstructedWith($group_id, 'group', 'country', 'bio');
 }
Example #3
0
 /**
  * @param \HHPnet\Core\Domain\Albums\AlbumId $album_id
  * @param HHPnet\Core\Domain\Groups\GroupId  $group_id
  */
 public function let(AlbumId $album_id, GroupId $group_id)
 {
     $album_id->getId()->willReturn(self::ALBUM_ID);
     $group_id->getId()->willReturn(self::ALBUM_ID);
     $this->beConstructedWith($album_id, $group_id, 'album', 'description', 2001);
 }