Skip to content

Merge pull request #169 from santa-close/feat/kotlin-jdsl-3 #864

Merge pull request #169 from santa-close/feat/kotlin-jdsl-3

Merge pull request #169 from santa-close/feat/kotlin-jdsl-3 #864

This check has been archived and is scheduled for deletion. Learn more about checks retention
GitHub Actions / test-results succeeded Oct 28, 2023 in 1s

test-results ✅

Tests passed successfully

Report Passed Failed Skipped Time
server-app/build/test-results/test/TEST-com.santaclose.app.appUser.repository.AppUserAppQueryRepositoryImplTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.appUser.repository.AppUserAppQueryRepositoryImplTest$FindBySocialId.xml 2✅ 377ms
server-app/build/test-results/test/TEST-com.santaclose.app.auth.controller.AuthAppControllerTest.xml 2✅ 2s
server-app/build/test-results/test/TEST-com.santaclose.app.auth.security.ServerRequestParserImplTest.xml 4✅ 58ms
server-app/build/test-results/test/TEST-com.santaclose.app.auth.service.AuthAppServiceTest.xml 3✅ 485ms
server-app/build/test-results/test/TEST-com.santaclose.app.category.controller.CategoryAppControllerTest.xml 1✅ 98ms
server-app/build/test-results/test/TEST-com.santaclose.app.file.controller.FileAppControllerTest.xml 3✅ 1s
server-app/build/test-results/test/TEST-com.santaclose.app.file.service.FileAppServiceTest.xml 3✅ 444ms
server-app/build/test-results/test/TEST-com.santaclose.app.location.controller.dto.LocationAppInputTest.xml 6✅ 70ms
server-app/build/test-results/test/TEST-com.santaclose.app.location.controller.LocationAppControllerTest.xml 1✅ 122ms
server-app/build/test-results/test/TEST-com.santaclose.app.location.LocationTest.xml 1✅ 964ms
server-app/build/test-results/test/TEST-com.santaclose.app.location.repository.LocationAppRepositoryTest.xml 1✅ 61ms
server-app/build/test-results/test/TEST-com.santaclose.app.location.service.LocationAppQueryServiceTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.location.service.LocationAppQueryServiceTest$Find.xml 3✅ 200ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountain.controller.dto.CreateMountainAppInputTest.xml 6✅ 69ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountain.controller.MountainAppControllerTest.xml 3✅ 308ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountain.repository.MountainAppQueryRepositoryImplTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountain.repository.MountainAppQueryRepositoryImplTest$FindLocationByRestaurant.xml 1✅ 163ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountain.repository.MountainAppQueryRepositoryImplTest$FindOneWithLocation.xml 2✅ 61ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountain.service.MountainAppMutationServiceTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountain.service.MountainAppMutationServiceTest$Register.xml 1✅ 35ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountain.service.MountainAppQueryServiceTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountain.service.MountainAppQueryServiceTest$FindDetail.xml 2✅ 341ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountain.service.MountainAppQueryServiceTest$FindOneSummary.xml 3✅ 159ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountainRestaurant.repository.MountainRestaurantAppQueryRepositoryImplTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountainRestaurant.repository.MountainRestaurantAppQueryRepositoryImplTest$FindMountainByRestaurant.xml 1✅ 123ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountainRestaurant.repository.MountainRestaurantAppQueryRepositoryImplTest$FindRestaurantByMountain.xml 1✅ 81ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.controller.MountainReviewAppControllerTest.xml 2✅ 561ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.repository.MountainReviewAppQueryRepositoryImplTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.repository.MountainReviewAppQueryRepositoryImplTest$FindMountainRatingAverages.xml 2✅ 36ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.repository.MountainReviewAppRepositoryTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.repository.MountainReviewAppRepositoryTest$Create.xml 2✅ 45ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.repository.MountainReviewAppRepositoryTest$FindByMountainId.xml 2✅ 72ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.service.MountainReviewAppMutationServiceTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.service.MountainReviewAppMutationServiceTest$Register.xml 2✅ 46ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.controller.dto.CreateRestaurantAppInputTest.xml 6✅ 25ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.controller.RestaurantAppControllerTest.xml 3✅ 235ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.repository.RestaurantAppQueryRepositoryImplTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.repository.RestaurantAppQueryRepositoryImplTest$FindLocationByMountain.xml 1✅ 27ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.repository.RestaurantAppQueryRepositoryImplTest$FindOneWithLocation.xml 1✅ 20ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.service.RestaurantAppMutationServiceTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.service.RestaurantAppMutationServiceTest$CreateRestaurant.xml 1✅ 55ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.service.RestaurantAppQueryServiceTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.service.RestaurantAppQueryServiceTest$FindDetail.xml 1✅ 91ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.service.RestaurantAppQueryServiceTest$FindOneSummary.xml 3✅ 87ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurantReview.controller.dto.CreateRestaurantReviewAppInputTest.xml 4✅ 22ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurantReview.controller.RestaurantReviewAppControllerTest.xml 2✅ 159ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurantReview.repository.RestaurantReviewAppQueryRepositoryImplTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurantReview.repository.RestaurantReviewAppQueryRepositoryImplTest$FindAllByRestaurant.xml 1✅ 39ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurantReview.repository.RestaurantReviewAppQueryRepositoryImplTest$FindRestaurantRatingAverages.xml 1✅ 19ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurantReview.service.RestaurantReviewAppMutationServiceTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.restaurantReview.service.RestaurantReviewAppMutationServiceTest$Register.xml 2✅ 39ms
server-app/build/test-results/test/TEST-com.santaclose.app.sample.arrow.ArrowTest.xml 2✅ 21ms
server-app/build/test-results/test/TEST-com.santaclose.app.sample.controller.SampleAppControllerTest.xml 3✅ 245ms
server-app/build/test-results/test/TEST-com.santaclose.app.sample.repository.SampleAppQueryRepositoryImplTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.sample.repository.SampleAppQueryRepositoryImplTest$FindByPrice.xml 2✅ 31ms
server-app/build/test-results/test/TEST-com.santaclose.app.sample.repository.SampleAppRepositoryTest.xml 0ms
server-app/build/test-results/test/TEST-com.santaclose.app.sample.repository.SampleAppRepositoryTest$FindById.xml 1✅ 17ms
server-app/build/test-results/test/TEST-com.santaclose.app.sample.repository.SampleAppRepositoryTest$FindByIdIn.xml 1✅ 20ms
server-app/build/test-results/test/TEST-com.santaclose.app.sample.service.SampleAppQueryServiceTest.xml 1✅ 15ms
server-lib/build/test-results/test/TEST-com.santaclose.lib.auth.kakao.KakaoAuthTest.xml 7✅ 1s
server-lib/build/test-results/test/TEST-com.santaclose.lib.s3Upload.S3UploaderTest.xml 0ms
server-lib/build/test-results/test/TEST-com.santaclose.lib.s3Upload.S3UploaderTest$Upload.xml 1✅ 571ms
server-lib/build/test-results/test/TEST-com.santaclose.lib.web.req.UploadImageRequestTest.xml 4✅ 3s

✅ server-app/build/test-results/test/TEST-com.santaclose.app.appUser.repository.AppUserAppQueryRepositoryImplTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.appUser.repository.AppUserAppQueryRepositoryImplTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.appUser.repository.AppUserAppQueryRepositoryImplTest$FindBySocialId.xml

2 tests were completed in 377ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.appUser.repository.AppUserAppQueryRepositoryImplTest$FindBySocialId 2✅ 377ms

✅ com.santaclose.app.appUser.repository.AppUserAppQueryRepositoryImplTest$FindBySocialId

✅ 정상적으로 사용자를 가져온다()
✅ 존재하지 않는 id 로 요청시 None 을 반환한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.auth.controller.AuthAppControllerTest.xml

2 tests were completed in 2s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.auth.controller.AuthAppControllerTest 2✅ 2s

✅ com.santaclose.app.auth.controller.AuthAppControllerTest

✅ 로그인 실패 시 에러 응답을 반환한다
✅ 로그인 성공 시 토큰 정보를 반환한다

✅ server-app/build/test-results/test/TEST-com.santaclose.app.auth.security.ServerRequestParserImplTest.xml

4 tests were completed in 58ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.auth.security.ServerRequestParserImplTest 4✅ 58ms

✅ com.santaclose.app.auth.security.ServerRequestParserImplTest

✅ 토큰 정보가 없으면 none 을 반환한다
✅ 유효한 토큰이 아니면 none 을 반환한다
✅ 유효기간이 지난 토큰이면 none 을 반환한다
✅ 유효한 토큰을 읽어 세션을 반환한다

✅ server-app/build/test-results/test/TEST-com.santaclose.app.auth.service.AuthAppServiceTest.xml

3 tests were completed in 485ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.auth.service.AuthAppServiceTest 3✅ 485ms

✅ com.santaclose.app.auth.service.AuthAppServiceTest

✅ 프로필 정보를 가져오지 못한경우 left 반환한다
✅ 기존에 존재하는 유저가 있다면 세션 정보를 반환한다
✅ 신규 유저의 프로필을 생성 한 후 세션 정보를 반환한다

✅ server-app/build/test-results/test/TEST-com.santaclose.app.category.controller.CategoryAppControllerTest.xml

1 tests were completed in 98ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.category.controller.CategoryAppControllerTest 1✅ 98ms

✅ com.santaclose.app.category.controller.CategoryAppControllerTest

✅ 요청한 category 정보를 file 에 저장한다

✅ server-app/build/test-results/test/TEST-com.santaclose.app.file.controller.FileAppControllerTest.xml

3 tests were completed in 1s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.file.controller.FileAppControllerTest 3✅ 1s

✅ com.santaclose.app.file.controller.FileAppControllerTest

✅ 유저 권한이 없을시 401 에러를 발생한다
✅ 파일 업로드 에러시 500 에러를 발생한다
✅ 이미지 파일에 대한 url을 반환한다

✅ server-app/build/test-results/test/TEST-com.santaclose.app.file.service.FileAppServiceTest.xml

3 tests were completed in 444ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.file.service.FileAppServiceTest 3✅ 444ms

✅ com.santaclose.app.file.service.FileAppServiceTest

✅ 파일 유효성 검사 실패시 left를 반환한다
✅ 파일 업로드 실패 시 left를 반환한다
✅ 정상적으로 파일이 업로드된다

✅ server-app/build/test-results/test/TEST-com.santaclose.app.location.controller.dto.LocationAppInputTest.xml

6 tests were completed in 70ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.location.controller.dto.LocationAppInputTest 6✅ 70ms

✅ com.santaclose.app.location.controller.dto.LocationAppInputTest

✅ 두 좌표의 longitude 가 같으면 에러가 발생한다
✅ 두 좌표의 latitude 가 같으면 에러가 발생한다
✅ 좌하단과 우상단 좌표를 제공한 경우
✅ 좌상단과 우하단 좌표를 제공한 경우
✅ 우상단과 좌하단 좌표를 제공한 경우
✅ 우하단과 좌상단 좌표를 제공한 경우

✅ server-app/build/test-results/test/TEST-com.santaclose.app.location.controller.LocationAppControllerTest.xml

1 tests were completed in 122ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.location.controller.LocationAppControllerTest 1✅ 122ms

✅ com.santaclose.app.location.controller.LocationAppControllerTest

✅ 요청한 지역안의 위치 정보를 가져온다

✅ server-app/build/test-results/test/TEST-com.santaclose.app.location.LocationTest.xml

1 tests were completed in 964ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.location.LocationTest 1✅ 964ms

✅ com.santaclose.app.location.LocationTest

✅ 주어진 영역 안의 location 을 가져온다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.location.repository.LocationAppRepositoryTest.xml

1 tests were completed in 61ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.location.repository.LocationAppRepositoryTest 1✅ 61ms

✅ com.santaclose.app.location.repository.LocationAppRepositoryTest

✅ 주어진 영역 안의 location 을 가져온다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.location.service.LocationAppQueryServiceTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.location.service.LocationAppQueryServiceTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.location.service.LocationAppQueryServiceTest$Find.xml

3 tests were completed in 200ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.location.service.LocationAppQueryServiceTest$Find 3✅ 200ms

✅ com.santaclose.app.location.service.LocationAppQueryServiceTest$Find

✅ 주어진 좌표 밖의 정보는 가져오지 않는다()
✅ 주어진 좌표 안의 식당 정보를 가져온다()
✅ 주어진 좌표 안의 산 정보를 가져온다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountain.controller.dto.CreateMountainAppInputTest.xml

6 tests were completed in 69ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.mountain.controller.dto.CreateMountainAppInputTest 6✅ 69ms

✅ com.santaclose.app.mountain.controller.dto.CreateMountainAppInputTest

✅ 등록된 이미지가 최소 1개 이상이어야 한다
✅ 이름은 빈 공백문자열이 아니여야 한다
✅ 해발 고도 값은 1이상 이어야 한다
✅ 경도는 최소 -180 이어야 한다
✅ 위도는 최소 -90 이어야 한다
✅ 유효한 입력값은 검증을 성공한다

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountain.controller.MountainAppControllerTest.xml

3 tests were completed in 308ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.mountain.controller.MountainAppControllerTest 3✅ 308ms

✅ com.santaclose.app.mountain.controller.MountainAppControllerTest

✅ 산 상세를 가져온다
✅ 유저가 산을 등록한다
✅ 산 요약정보를 가져온다

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountain.repository.MountainAppQueryRepositoryImplTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.mountain.repository.MountainAppQueryRepositoryImplTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountain.repository.MountainAppQueryRepositoryImplTest$FindLocationByRestaurant.xml

1 tests were completed in 163ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.mountain.repository.MountainAppQueryRepositoryImplTest$FindLocationByRestaurant 1✅ 163ms

✅ com.santaclose.app.mountain.repository.MountainAppQueryRepositoryImplTest$FindLocationByRestaurant

✅ 주어진 식당과 연결된 산좌표를 가져온다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountain.repository.MountainAppQueryRepositoryImplTest$FindOneWithLocation.xml

2 tests were completed in 61ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.mountain.repository.MountainAppQueryRepositoryImplTest$FindOneWithLocation 2✅ 61ms

✅ com.santaclose.app.mountain.repository.MountainAppQueryRepositoryImplTest$FindOneWithLocation

✅ mountainId 가 일치하는 mountain 이 없을 때 null 을 반환한다()
✅ mountainId 값으로 mountain 과 location 을 조회한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountain.service.MountainAppMutationServiceTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.mountain.service.MountainAppMutationServiceTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountain.service.MountainAppMutationServiceTest$Register.xml

1 tests were completed in 35ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.mountain.service.MountainAppMutationServiceTest$Register 1✅ 35ms

✅ com.santaclose.app.mountain.service.MountainAppMutationServiceTest$Register

✅ 입력한 정보로 산이 등록한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountain.service.MountainAppQueryServiceTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.mountain.service.MountainAppQueryServiceTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountain.service.MountainAppQueryServiceTest$FindDetail.xml

2 tests were completed in 341ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.mountain.service.MountainAppQueryServiceTest$FindDetail 2✅ 341ms

✅ com.santaclose.app.mountain.service.MountainAppQueryServiceTest$FindDetail

✅ mountainId가 유효하지 않으면 NotFound 에러가 발생한다 ()
✅ 산 상세 정보를 조회하여 반환한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountain.service.MountainAppQueryServiceTest$FindOneSummary.xml

3 tests were completed in 159ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.mountain.service.MountainAppQueryServiceTest$FindOneSummary 3✅ 159ms

✅ com.santaclose.app.mountain.service.MountainAppQueryServiceTest$FindOneSummary

✅ 산 기본정보를 가져온다()
✅ 산과 연결된 식당의 위치정보를 가져온다()
✅ 산 후기의 평균과 개수정보를 가져온다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountainRestaurant.repository.MountainRestaurantAppQueryRepositoryImplTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.mountainRestaurant.repository.MountainRestaurantAppQueryRepositoryImplTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountainRestaurant.repository.MountainRestaurantAppQueryRepositoryImplTest$FindMountainByRestaurant.xml

1 tests were completed in 123ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.mountainRestaurant.repository.MountainRestaurantAppQueryRepositoryImplTest$FindMountainByRestaurant 1✅ 123ms

✅ com.santaclose.app.mountainRestaurant.repository.MountainRestaurantAppQueryRepositoryImplTest$FindMountainByRestaurant

✅ 음식점에 연관된 산 리스트를 최신순으로 조회한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountainRestaurant.repository.MountainRestaurantAppQueryRepositoryImplTest$FindRestaurantByMountain.xml

1 tests were completed in 81ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.mountainRestaurant.repository.MountainRestaurantAppQueryRepositoryImplTest$FindRestaurantByMountain 1✅ 81ms

✅ com.santaclose.app.mountainRestaurant.repository.MountainRestaurantAppQueryRepositoryImplTest$FindRestaurantByMountain

✅ 산에 연관된 식당 리스트를 최신순으로 조회한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.controller.MountainReviewAppControllerTest.xml

2 tests were completed in 561ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.mountainReview.controller.MountainReviewAppControllerTest 2✅ 561ms

✅ com.santaclose.app.mountainReview.controller.MountainReviewAppControllerTest

✅ mountainId 가 유효하지 않으면 에러를 반환한다
✅ 정상적으로 생성한다

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.repository.MountainReviewAppQueryRepositoryImplTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.mountainReview.repository.MountainReviewAppQueryRepositoryImplTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.repository.MountainReviewAppQueryRepositoryImplTest$FindMountainRatingAverages.xml

2 tests were completed in 36ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.mountainReview.repository.MountainReviewAppQueryRepositoryImplTest$FindMountainRatingAverages 2✅ 36ms

✅ com.santaclose.app.mountainReview.repository.MountainReviewAppQueryRepositoryImplTest$FindMountainRatingAverages

✅ 산 후기가 하나도 없는 경우 empty 를 반환한다()
✅ 산 후기의 점수 평균을 조회한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.repository.MountainReviewAppRepositoryTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.mountainReview.repository.MountainReviewAppRepositoryTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.repository.MountainReviewAppRepositoryTest$Create.xml

2 tests were completed in 45ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.mountainReview.repository.MountainReviewAppRepositoryTest$Create 2✅ 45ms

✅ com.santaclose.app.mountainReview.repository.MountainReviewAppRepositoryTest$Create

✅ mountainReview 에서 mountainId 을 수정할 수 없다()
✅ 정상적으로 산 리뷰를 생성한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.repository.MountainReviewAppRepositoryTest$FindByMountainId.xml

2 tests were completed in 72ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.mountainReview.repository.MountainReviewAppRepositoryTest$FindByMountainId 2✅ 72ms

✅ com.santaclose.app.mountainReview.repository.MountainReviewAppRepositoryTest$FindByMountainId

✅ mountainId가 일치하는 리뷰를 반환한다()
✅ mountainId가 일치하는 limit 수 만큼 리뷰를 반환한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.service.MountainReviewAppMutationServiceTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.mountainReview.service.MountainReviewAppMutationServiceTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.mountainReview.service.MountainReviewAppMutationServiceTest$Register.xml

2 tests were completed in 46ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.mountainReview.service.MountainReviewAppMutationServiceTest$Register 2✅ 46ms

✅ com.santaclose.app.mountainReview.service.MountainReviewAppMutationServiceTest$Register

✅ mountain id가 유효하지 않으면 NotFound에러를 반환한다()
✅ mountain id가 유효하면 MountainReview를 생성한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.controller.dto.CreateRestaurantAppInputTest.xml

6 tests were completed in 25ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurant.controller.dto.CreateRestaurantAppInputTest 6✅ 25ms

✅ com.santaclose.app.restaurant.controller.dto.CreateRestaurantAppInputTest

✅ 모든 조건에 알맞는 값을 입력받는다 - 성공
✅ 사진이 없어도 식당을 등록할 수 있다 - 성공
✅ 음식점 사진의 개수가 10개를 초과한 경우 오류가 발생한다 - 실패
✅ 주소명이 공백이거나 없는 경우 오류가 발생한다 - 실패
✅ 우편번호가 공백이거나 없는 경우 오류가 발생한다 - 실패
✅ 음식점 음식 유형이 존재하지 않는 경우 오류가 발생한다 - 실패

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.controller.RestaurantAppControllerTest.xml

3 tests were completed in 235ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurant.controller.RestaurantAppControllerTest 3✅ 235ms

✅ com.santaclose.app.restaurant.controller.RestaurantAppControllerTest

✅ 유저가 식당을 조회한다
✅ 정상적으로 사용자가 식당을 등록한다 - 성공
✅ 식당 요약정보를 가져온다

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.repository.RestaurantAppQueryRepositoryImplTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurant.repository.RestaurantAppQueryRepositoryImplTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.repository.RestaurantAppQueryRepositoryImplTest$FindLocationByMountain.xml

1 tests were completed in 27ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurant.repository.RestaurantAppQueryRepositoryImplTest$FindLocationByMountain 1✅ 27ms

✅ com.santaclose.app.restaurant.repository.RestaurantAppQueryRepositoryImplTest$FindLocationByMountain

✅ 주어진 산과 연결된 식당좌표를 가져온다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.repository.RestaurantAppQueryRepositoryImplTest$FindOneWithLocation.xml

1 tests were completed in 20ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurant.repository.RestaurantAppQueryRepositoryImplTest$FindOneWithLocation 1✅ 20ms

✅ com.santaclose.app.restaurant.repository.RestaurantAppQueryRepositoryImplTest$FindOneWithLocation

✅ 식당과 함께 위치 정보를 조회한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.service.RestaurantAppMutationServiceTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurant.service.RestaurantAppMutationServiceTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.service.RestaurantAppMutationServiceTest$CreateRestaurant.xml

1 tests were completed in 55ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurant.service.RestaurantAppMutationServiceTest$CreateRestaurant 1✅ 55ms

✅ com.santaclose.app.restaurant.service.RestaurantAppMutationServiceTest$CreateRestaurant

✅ 정상적으로 식당 정보를 저장한다 - 성공()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.service.RestaurantAppQueryServiceTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurant.service.RestaurantAppQueryServiceTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.service.RestaurantAppQueryServiceTest$FindDetail.xml

1 tests were completed in 91ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurant.service.RestaurantAppQueryServiceTest$FindDetail 1✅ 91ms

✅ com.santaclose.app.restaurant.service.RestaurantAppQueryServiceTest$FindDetail

✅ 식당 상세 정보를 조회한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurant.service.RestaurantAppQueryServiceTest$FindOneSummary.xml

3 tests were completed in 87ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurant.service.RestaurantAppQueryServiceTest$FindOneSummary 3✅ 87ms

✅ com.santaclose.app.restaurant.service.RestaurantAppQueryServiceTest$FindOneSummary

✅ 식당 후기의 평균과 개수정보를 가져온다()
✅ 식당과 연결된 산의 위치정보를 가져온다()
✅ 식당 기본정보를 가져온다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurantReview.controller.dto.CreateRestaurantReviewAppInputTest.xml

4 tests were completed in 22ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurantReview.controller.dto.CreateRestaurantReviewAppInputTest 4✅ 22ms

✅ com.santaclose.app.restaurantReview.controller.dto.CreateRestaurantReviewAppInputTest

✅ rating에 6이 포함되어 있으면 에러가 발생한다
✅ images의 길이가 11일 경우 에러가 발생한다
✅ restaurantId 값은 숫자가 아닐 경우 에러가 발생한다
✅ 모든 validation 통과시 에러가 발생하지 않는다

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurantReview.controller.RestaurantReviewAppControllerTest.xml

2 tests were completed in 159ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurantReview.controller.RestaurantReviewAppControllerTest 2✅ 159ms

✅ com.santaclose.app.restaurantReview.controller.RestaurantReviewAppControllerTest

✅ 등록에 실패하면 에러를 반환한다
✅ 정상적으로 생성된다

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurantReview.repository.RestaurantReviewAppQueryRepositoryImplTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurantReview.repository.RestaurantReviewAppQueryRepositoryImplTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurantReview.repository.RestaurantReviewAppQueryRepositoryImplTest$FindAllByRestaurant.xml

1 tests were completed in 39ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurantReview.repository.RestaurantReviewAppQueryRepositoryImplTest$FindAllByRestaurant 1✅ 39ms

✅ com.santaclose.app.restaurantReview.repository.RestaurantReviewAppQueryRepositoryImplTest$FindAllByRestaurant

✅ 식당에 대한 최신 리뷰순으로 조회한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurantReview.repository.RestaurantReviewAppQueryRepositoryImplTest$FindRestaurantRatingAverages.xml

1 tests were completed in 19ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurantReview.repository.RestaurantReviewAppQueryRepositoryImplTest$FindRestaurantRatingAverages 1✅ 19ms

✅ com.santaclose.app.restaurantReview.repository.RestaurantReviewAppQueryRepositoryImplTest$FindRestaurantRatingAverages

✅ 식당에 대한 평균 리뷰 및 리뷰 수를 조회한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurantReview.service.RestaurantReviewAppMutationServiceTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurantReview.service.RestaurantReviewAppMutationServiceTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.restaurantReview.service.RestaurantReviewAppMutationServiceTest$Register.xml

2 tests were completed in 39ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.restaurantReview.service.RestaurantReviewAppMutationServiceTest$Register 2✅ 39ms

✅ com.santaclose.app.restaurantReview.service.RestaurantReviewAppMutationServiceTest$Register

✅ RestaurantReview를 저장한다()
✅ restaurantId가 유효하지 않으면 NotFound에러를 반환한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.sample.arrow.ArrowTest.xml

2 tests were completed in 21ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.sample.arrow.ArrowTest 2✅ 21ms

✅ com.santaclose.app.sample.arrow.ArrowTest

✅ chaining
✅ filterOption

✅ server-app/build/test-results/test/TEST-com.santaclose.app.sample.controller.SampleAppControllerTest.xml

3 tests were completed in 245ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.sample.controller.SampleAppControllerTest 3✅ 245ms

✅ com.santaclose.app.sample.controller.SampleAppControllerTest

✅ 데이터가 없는 경우 에러가 발생한다
✅ 데이터가 있는 경우 sample 을 가져온다
✅ 샘플 생성에 성공한다

✅ server-app/build/test-results/test/TEST-com.santaclose.app.sample.repository.SampleAppQueryRepositoryImplTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.sample.repository.SampleAppQueryRepositoryImplTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.sample.repository.SampleAppQueryRepositoryImplTest$FindByPrice.xml

2 tests were completed in 31ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.sample.repository.SampleAppQueryRepositoryImplTest$FindByPrice 2✅ 31ms

✅ com.santaclose.app.sample.repository.SampleAppQueryRepositoryImplTest$FindByPrice

✅ 정상적으로 데이터를 가져온다()
✅ bean validation 이 정상적으로 동작한다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.sample.repository.SampleAppRepositoryTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.app.sample.repository.SampleAppRepositoryTest 0ms

✅ server-app/build/test-results/test/TEST-com.santaclose.app.sample.repository.SampleAppRepositoryTest$FindById.xml

1 tests were completed in 17ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.sample.repository.SampleAppRepositoryTest$FindById 1✅ 17ms

✅ com.santaclose.app.sample.repository.SampleAppRepositoryTest$FindById

✅ 정상적으로 데이터를 가져온다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.sample.repository.SampleAppRepositoryTest$FindByIdIn.xml

1 tests were completed in 20ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.sample.repository.SampleAppRepositoryTest$FindByIdIn 1✅ 20ms

✅ com.santaclose.app.sample.repository.SampleAppRepositoryTest$FindByIdIn

✅ id 에 해당하는 데이터를 dto 에 담는다()

✅ server-app/build/test-results/test/TEST-com.santaclose.app.sample.service.SampleAppQueryServiceTest.xml

1 tests were completed in 15ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.app.sample.service.SampleAppQueryServiceTest 1✅ 15ms

✅ com.santaclose.app.sample.service.SampleAppQueryServiceTest

✅ 정상적으로 데이터를 가져온다()

✅ server-lib/build/test-results/test/TEST-com.santaclose.lib.auth.kakao.KakaoAuthTest.xml

7 tests were completed in 1s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.lib.auth.kakao.KakaoAuthTest 7✅ 1s

✅ com.santaclose.lib.auth.kakao.KakaoAuthTest

✅ 토큰 발급에 실패한 경우 에러가 발생한다
✅ 토큰 요청의 응답이 올바르지 않으면 에러가 발생한다
✅ 응답이 올바르면 토큰을 반환한다
✅ 사용자 조회에 실패한 경우 에러가 발생한다
✅ 사용자 요청의 응답이 올바르지 않으면 에러가 발생한다
✅ 응답이 올바르면 사용자 정보를 반환한다
✅ 성공적으로 프로필을 가져온다

✅ server-lib/build/test-results/test/TEST-com.santaclose.lib.s3Upload.S3UploaderTest.xml

No tests found

Test suite Passed Failed Skipped Time
com.santaclose.lib.s3Upload.S3UploaderTest 0ms

✅ server-lib/build/test-results/test/TEST-com.santaclose.lib.s3Upload.S3UploaderTest$Upload.xml

1 tests were completed in 571ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.lib.s3Upload.S3UploaderTest$Upload 1✅ 571ms

✅ com.santaclose.lib.s3Upload.S3UploaderTest$Upload

✅ 파일 업로드를 수행한다()

✅ server-lib/build/test-results/test/TEST-com.santaclose.lib.web.req.UploadImageRequestTest.xml

4 tests were completed in 3s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.santaclose.lib.web.req.UploadImageRequestTest 4✅ 3s

✅ com.santaclose.lib.web.req.UploadImageRequestTest

✅ path를 생성한다
✅ 파일에 대한 유효성 검사를 한다
✅ 유효하지 않은 contentType 일시 에러를 발생한다
✅ 유효하지 않은 확장자 일시 에러를 발생한다