コード例 #1
0
 /** @test */
 function it_returns_empty_array_if_the_related_has_empty_collection()
 {
     $this->makeUserWithPosts();
     $post = Post::first();
     $post->user_id = 0;
     $post->save();
     $transformer = new PostTransformer();
     $transformed = $transformer->with('author')->transform($post);
     $this->assertEquals($transformed['author'], null);
     $user = User::first();
     $user->posts()->delete();
     $transformer = new UserTransformer();
     $transformed = $transformer->with('posts.tags')->transform($user);
     $this->assertEquals($transformed['posts'], []);
 }