test: RouteClient Mock 테스트 #177
Merged
GitHub Actions / Test Results
succeeded
Jul 30, 2024 in 0s
All 49 tests pass in 3s
49 tests 49 ✅ 3s ⏱️
15 suites 0 💤
15 files 0 ❌
Results for commit 9a03ecb.
Annotations
Check notice on line 0 in .github
github-actions / Test Results
49 tests found
There are 49 tests, see "Raw output" for the full list of tests.
Raw output
com.ody.common.validator.FutureOrPresentDateTimeValidatorTest ‑ [1] date=2024-07-30, time=14:57:06.039447620, expected=false
com.ody.common.validator.FutureOrPresentDateTimeValidatorTest ‑ [2] date=2024-07-30, time=15:57:06.039447620, expected=true
com.ody.common.validator.FutureOrPresentDateTimeValidatorTest ‑ [3] date=2024-07-30, time=13:57:06.039447620, expected=false
com.ody.common.validator.FutureOrPresentDateTimeValidatorTest ‑ [4] date=2024-07-31, time=14:57:06.039447620, expected=true
com.ody.mate.controller.MateControllerTest ‑ Authorization 헤더로 device token을 받아 참여자를 저장하면 201을 응답한다
com.ody.mate.domain.NicknameTest ‑ [1] nickname=
com.ody.mate.domain.NicknameTest ‑ [1] nickname=k
com.ody.mate.domain.NicknameTest ‑ [2] nickname=abcdefghi
com.ody.mate.domain.NicknameTest ‑ [2] nickname=abcdefghij
com.ody.mate.repository.MateRepositoryTest ‑ 모임 ID로 모임 참여자를 찾는다
com.ody.mate.service.MateServiceTest ‑ 모임 내 닉네임이 중복되면 예외가 발생한다.
com.ody.mate.service.MateServiceTest ‑ 모임 내 닉네임이 중복되지 않으면 모임에 참여한다.
com.ody.meeting.controller.MeetingControllerTest ‑ Authorization 헤더로 device token과 모임 개설 정보를 받아 저장하면 201을 응답한다
com.ody.meeting.controller.MeetingControllerTest ‑ 로그 목록 조회에 성공하면 200응답 반환한다
com.ody.meeting.controller.MeetingControllerTest ‑ 유효하지 않은 초대 코드일 경우 404 에러를 반환한다.
com.ody.meeting.controller.MeetingControllerTest ‑ 특정 멤버의 참여 모임 목록 조회에 성공하면 200응답 반환한다
com.ody.meeting.domain.LocationTest ‑ [1] address=서울 강남구 테헤란로 411
com.ody.meeting.domain.LocationTest ‑ [1] latitude=-90
com.ody.meeting.domain.LocationTest ‑ [1] latitude=-90.000001
com.ody.meeting.domain.LocationTest ‑ [1] longitude=-180
com.ody.meeting.domain.LocationTest ‑ [1] longitude=-180.000001
com.ody.meeting.domain.LocationTest ‑ [2] address=경기 성남시 분당구 서판교로 32
com.ody.meeting.domain.LocationTest ‑ [2] latitude=90
com.ody.meeting.domain.LocationTest ‑ [2] latitude=90.000001
com.ody.meeting.domain.LocationTest ‑ [2] longitude=180
com.ody.meeting.domain.LocationTest ‑ [2] longitude=180.000001
com.ody.meeting.domain.LocationTest ‑ [3] address=인천 부평구 갈산로 2
com.ody.meeting.domain.LocationTest ‑ [3] latitude=-90.000000
com.ody.meeting.domain.LocationTest ‑ [3] latitude=-90.0000001
com.ody.meeting.domain.LocationTest ‑ [3] longitude=-180.000
com.ody.meeting.domain.LocationTest ‑ [3] longitude=-180.0000001
com.ody.meeting.domain.LocationTest ‑ [4] latitude=abc
com.ody.meeting.domain.LocationTest ‑ [4] longitude=abc
com.ody.meeting.domain.LocationTest ‑ [5] latitude=
com.ody.meeting.domain.LocationTest ‑ [5] longitude=
com.ody.meeting.domain.LocationTest ‑ 서울, 경기, 인천 지역이 아니면 Location을 생성시 예외가 발생한다.
com.ody.meeting.repository.MeetingRepositoryTest ‑ 특정 멤버의 모임 목록을 반환한다
com.ody.member.controller.MemberControllerTest ‑ Authorization 헤더로 device token을 받아 회원을 저장하면 201을 응답한다
com.ody.member.domain.DeviceTokenTest ‑ 디바이스 토큰 헤더는 접두사가 포함되어야 한다
com.ody.member.domain.DeviceTokenTest ‑ 디바이스 토큰 헤더는 접두사가 포함되지 않으면 예외가 발생한다
com.ody.member.repository.MemberRepositoryTest ‑ 기기 토큰으로 회원을 조회한다
com.ody.notification.repository.NotificationRepositoryTest ‑ 특정 모임의 Notification 반환
com.ody.notification.repository.NotificationRepositoryTest ‑ 현재 시간 이전의 모임 notification만 가져온다
com.ody.notification.service.FcmEventSchedulerTest ‑ 예약 알림이 2초 후에 전송된다
com.ody.route.service.OdsayRouteClientTest ‑ 길찾기 api 요청 성공 시, 올바른 소요시간을 반환한다
com.ody.route.service.OdsayRouteClientTest ‑ 도착지 정류장이 없으면, 클라이언트 에러가 발생한다
com.ody.route.service.OdsayRouteClientTest ‑ 도착지와 출발지가 700m 이내일 때, 소요시간 0분을 반환한다
com.ody.route.service.OdsayRouteClientTest ‑ 잘못된 api-key 요청 시, 서버 에러가 발생한다
com.ody.util.InviteCodeGeneratorTest ‑ 모임 ID로 생성한 초대코드를 디코딩한다
Loading