Skip to content
This repository has been archived by the owner on Aug 13, 2022. It is now read-only.

[#29] Service Layer 단위테스트 작성 #30

Merged
merged 24 commits into from
Dec 18, 2020
Merged

[#29] Service Layer 단위테스트 작성 #30

merged 24 commits into from
Dec 18, 2020

Commits on Oct 17, 2020

  1. [#29] Service Layer 단위테스트 작성

    - UserServiceTest의 일부 테스트 메소드 로직 수정
    - PostServiceTest 작성
    - SessionLoginServiceTest 작성
    cyj199637 committed Oct 17, 2020
    Configuration menu
    Copy the full SHA
    dfc0cc1 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2020

  1. [#31] 팔로우 / 언팔로우 기능 구현

    - 팔로우 기능 구현
    - 언팔로우 기능 구현
    cyj199637 committed Oct 18, 2020
    Configuration menu
    Copy the full SHA
    5d1a5f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    04ddb7c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4960907 View commit details
    Browse the repository at this point in the history
  4. [#31] 알림 추가 기능 구현

    - 팔로잉된 사용자에게 알림이 가도록 FollowController의 followUser()에 알림 추가 기능을 추가
    cyj199637 committed Oct 18, 2020
    Configuration menu
    Copy the full SHA
    aff451a View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2020

  1. Configuration menu
    Copy the full SHA
    01725c8 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2020

  1. [#31] 피드백 반영

    - FollowController URL 수정
    - FollowService에서 알림 기능을 처리하도록 수정
    - FollowService 인터페이스 제거
    cyj199637 committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    0ac3f43 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2020

  1. Configuration menu
    Copy the full SHA
    f1acd7b View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2020

  1. [#29] 피드백 반영

    - 실패 시나리오에 대한 테스트 추가
    cyj199637 committed Nov 16, 2020
    Configuration menu
    Copy the full SHA
    b4dc709 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60974a1 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2020

  1. Configuration menu
    Copy the full SHA
    563fa52 View commit details
    Browse the repository at this point in the history
  2. [#29] 피드백 반영

    - 각 테스트마다 어떤 상황에 대한 테스트인지 자세한 설명 추가
    - SessionLoginServiceTest에 새로운 테스트 케이스 추가
    cyj199637 committed Nov 21, 2020
    Configuration menu
    Copy the full SHA
    84b2fd9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a1de1bc View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2020

  1. [#37] Firebase를 활용한 푸시 서비스 (#38)

    * [#37] Firebase를 활용한 푸시 서비스
    
    - Firebase를 활용하여 푸시 서비스 구현
    - 푸시 메시지 전송을 비동기로 처리
    
    * [#37] Firebase 푸시 서비스 수정
    
    - 각 클래스마다 사용한 어노테이션에 대한 주석 추가
    - AccessToken을 Redis에 저장하여 관리하도록 로직 변경
    
    * [#37] Firebase 푸시 서비스 수정
    
    - 로그인 / 로그아웃에 AccessToken 등록 / 삭제 로직 추가
    
    * [#37] Firebase 푸시 서비스 빠트린 주석 추가 및 테스트 코드 수정
    
    * [#37] 피드백 반영
    
    - MessageSource와 LocaleResolver를 이용하여 사용자의 위치에 따라 푸시 메시지의 언어가 다르게 나오도록 수정
    - Redis에 저장되는 토큰 만료시간 설정
    - 팩토리 메소드를 사용하여 스레드풀 생성
    
    * [#37] 피드백 반영
    
    - @async 대신 sendAsync() 메소드로 비동기 처리
    cyj199637 committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    729e227 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6c48f7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #32 from f-lab-edu/feature/31

    [#31] 팔로우 / 언팔로우 기능 구현
    cyj199637 committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    62ebbc4 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2020

  1. Configuration menu
    Copy the full SHA
    2ca0789 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eca04e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    17c3f71 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    70856dc View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2020

  1. [#43] 추가된 단위 테스트에 따른 Service Layer 로직 수정 (#44)

    * [#43] 추가된 단위 테스트에 따른 Service Layer 로직 수정
    
    - 각 DTO 별로 필드 유효성 제약 조건 추가
    - PostController 사용자가 존재하지 않는 게시물이나 존재하지 않는 사용자의 피드 조회를 요청하면 Not Found 응답을 반환하도록 로직 수정
    
    * [#43] 피드백 반영
    
    - 일부 응답 객체 팩토리 메소드로 생성
    - SessionLoginServiceTest의 추가된 테스트에 따른 SessionLoginService, UserController 로직 수정
    
    * [#43] Jenkins Failed Test Code 수정
    cyj199637 committed Dec 6, 2020
    Configuration menu
    Copy the full SHA
    1d7c050 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2020

  1. Configuration menu
    Copy the full SHA
    3400848 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2020

  1. Configuration menu
    Copy the full SHA
    b473ab9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7847135 View commit details
    Browse the repository at this point in the history