как смоделировать такой вызов метода, когда метод вызывается зависимостью цепочки?
happyPostsDto.setImage(post.getUser().getImage().getImageUrl());
До сих пор я пробовал это, но не получилось.
@Mock
HappyPost happyPost;
@Mock
User user;
@Mock
Images images;
и в методе @Test
when(happyPost.getUser()).thenReturn(new User());
when(user.getImage()).thenReturn(new Images());
when(images.getImageUrl()).thenReturn("jhv");
Assertions.assertEquals(happyPosts.size(),happyPostService.mapHappyPosts(happyPosts).size());
Пожалуйста, помогите мне.