fix : test Code

This commit is contained in:
minseokkang
2022-11-29 17:01:29 +09:00
parent 8e8a0b9c48
commit eaa50e298b
3 changed files with 6 additions and 8 deletions

View File

@@ -120,7 +120,7 @@ class ArticleServiceImplTest {
}};
when(profileService.getProfile(eq(userAuth), any(String.class))).thenReturn(ProfileResponse.builder().username(articles.get(0).getAuthor().getUsername()).build());
when(profileRepository.findByFollowerId(any(Long.class))).thenReturn(follows);
when(profileRepository.findByFolloweeId(any(Long.class))).thenReturn(follows);
when(articleRepository.findByAuthorName(any(String.class),any(Pageable.class))).thenReturn(articles);
List<ArticleResponse> articleResponses = articleService.getFeed(userAuth, feedParam);

View File

@@ -31,7 +31,7 @@ class ProfileRepositoryTest {
userRepository.save(followee);
userRepository.save(follower);
Follow follow = Follow.builder().followee(followee).follower(follower).build();
Follow follow = Follow.builder().id(1L).followee(followee).follower(follower).build();
//when
Follow getFollow = profileRepository.save(follow);
@@ -58,7 +58,7 @@ class ProfileRepositoryTest {
//given
userRepository.save(followee);
userRepository.save(follower);
Follow follow = Follow.builder().followee(followee).follower(follower).build();
Follow follow = Follow.builder().id(1L).followee(followee).follower(follower).build();
//when
profileRepository.save(follow);
Optional<Follow> getFollow = profileRepository.findByFolloweeIdAndFollowerId(followee.getId(),follower.getId());
@@ -88,7 +88,6 @@ class ProfileRepositoryTest {
void feedArticle(User followee, User follower){
UserAuth userAuth = UserAuth.builder().id(1L).username("username").bio("bio").email("email").build();
User follower2 = User.builder()
.id(3L)
.bio("follower bio")
.email("follower2@email.com")
.password("password")
@@ -99,13 +98,14 @@ class ProfileRepositoryTest {
userRepository.save(follower);
userRepository.save(follower2);
System.out.println(followee.getId() + "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
Follow follow = Follow.builder().followee(followee).follower(follower).build();
Follow follow2 = Follow.builder().followee(followee).follower(follower2).build();
profileRepository.save(follow);
profileRepository.save(follow2);
List<Follow> follows = profileRepository.findByFolloweeId(userAuth.getId());
List<Follow> follows = profileRepository.findByFolloweeId(followee.getId());
assertThat(follows.get(0).getFollowee().getUsername()).isEqualTo(followee.getUsername());
assertThat(follows.get(0).getFollower().getUsername()).isEqualTo(follower.getUsername());
@@ -120,7 +120,6 @@ class ProfileRepositoryTest {
return Stream.of(
Arguments.of(
User.builder()
.id(1L)
.bio("follow bio")
.email("follow@email.com")
.password("password")
@@ -128,7 +127,6 @@ class ProfileRepositoryTest {
.username("follow")
.build(),
User.builder()
.id(2L)
.bio("follower bio")
.email("follower@email.com")
.password("password")

View File

@@ -3,7 +3,7 @@ spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
spring.jpa.hibernate.ddl-auto=create
spring.jpa.properties.hibernate.format_sql=true
spring.jpq.show-sql=true
logging.level.org.hibernate.type.descriptor.spl=trace
#secret
real-world.token.expiry=3000000