Example #1
0
 /**
  * @param \HHPnet\Core\Domain\Songs\Song    $song
  * @param HHPnet\Core\Domain\Albums\AlbumId $album_id
  */
 public function let(Song $song, AlbumId $album_id)
 {
     $album_id->__toString()->willReturn('1');
     $song->getId()->willReturn(1);
     $song->getAlbumId()->willReturn($album_id);
     $song->getName()->willReturn('name');
     $song->getType()->willReturn('type');
     $song->getPath()->willReturn('path');
     $this->beConstructedWith($song);
 }
Example #2
0
 /**
  * @param \HHPnet\Core\Domain\Songs\SongId  $song_id
  * @param HHPnet\Core\Domain\Albums\AlbumId $album_id
  */
 public function let(SongId $song_id, AlbumId $album_id)
 {
     $song_id->getId()->willReturn(self::SONG_ID);
     $album_id->getId()->willReturn(self::SONG_ID);
     $this->beConstructedWith($song_id, $album_id, 'name', 'type', 'path');
 }
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);
 }