Skip to content

Commit

Permalink
style: 클래스 이름 수정
Browse files Browse the repository at this point in the history
  • Loading branch information
jaeuk520 committed Sep 25, 2024
1 parent a8ae930 commit 766331e
Show file tree
Hide file tree
Showing 5 changed files with 21 additions and 22 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@
@Builder
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class)
public record GetCommunityCourseInfoResponse(Long courseId, String courseName, String courseDescription, Long dibsCnt,
Boolean dibs, List<PlaceDto> places) {
Boolean dibs, List<PlaceList> places) {

@Builder
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class)
public record PlaceDto(Long placeId, String placeName, String placeDescription, String category, String imageUrl) {
public record PlaceList(Long placeId, String placeName, String placeDescription, String category, String imageUrl) {
}

public static GetCommunityCourseInfoResponse from(Course course, boolean dibs) {
List<PlaceDto> places = course.getPlaces().stream()
.map(place -> PlaceDto.builder()
List<PlaceList> places = course.getPlaces().stream()
.map(place -> PlaceList.builder()
.placeId(place.getId())
.placeDescription(place.getDescription())
.placeName(place.getName())
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,16 @@

@Builder
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class)
public record GetCommunityCourseListResponse(List<CourseDto> courses, Boolean hasNext) {
public record GetCommunityCourseListResponse(List<CourseList> courses, Boolean hasNext) {

@Builder
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class)
public record CourseDto(Long courseId, String name, String description, Double score, Boolean dibs, String imageUrl) {
public record CourseList(Long courseId, String name, String description, Double score, Boolean dibs, String imageUrl) {
}

public static GetCommunityCourseListResponse from(Slice<Course> courseSlice, Set<Long> dibsCourseId) {
List<CourseDto> courseDtos = courseSlice.getContent().stream()
.map(course -> CourseDto.builder()
List<CourseList> courseDtos = courseSlice.getContent().stream()
.map(course -> CourseList.builder()
.courseId(course.getId())
.name(course.getName())
.description(course.getDescription())
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,16 @@

@Builder
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class)
public record GetDibsCourseListResponse(List<CourseDto> courses, Boolean hasNext) {
public record GetDibsCourseListResponse(List<DibsCourseList> courses, Boolean hasNext) {

@Builder
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class)
public record CourseDto(Long courseId, String name, String description, Double score, String imageUrl) {
public record DibsCourseList(Long courseId, String name, String description, Double score, String imageUrl) {
}

public static GetDibsCourseListResponse from(Slice<Course> courseSlice) {
List<CourseDto> courseDtos = courseSlice.getContent().stream()
.map(course -> CourseDto.builder()
List<DibsCourseList> courseDtos = courseSlice.getContent().stream()
.map(course -> DibsCourseList.builder()
.name(course.getName())
.description(course.getDescription())
.score(course.getAvgScore())
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,20 +7,19 @@
import org.springframework.data.domain.Slice;

import java.util.List;
import java.util.Set;

@Builder
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class)
public record GetMyCourseListResponse(List<CourseDto> courses, Boolean hasNext) {
public record GetMyCourseListResponse(List<MyCourseList> courses, Boolean hasNext) {

@Builder
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class)
public record CourseDto(Long courseId, String name, String description, Double score, String imageUrl, Character isPublic) {
public record MyCourseList(Long courseId, String name, String description, Double score, String imageUrl, Character isPublic) {
}

public static GetMyCourseListResponse from(Slice<Course> courseSlice) {
List<CourseDto> courseDtos = courseSlice.getContent().stream()
.map(course -> CourseDto.builder()
List<MyCourseList> courseDtos = courseSlice.getContent().stream()
.map(course -> MyCourseList.builder()
.name(course.getName())
.description(course.getDescription())
.score(course.getAvgScore())
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ void getAllCommunityCourses() throws Exception {
//given
Long memberId = 1L;

GetCommunityCourseListResponse.CourseDto courseDto = GetCommunityCourseListResponse.CourseDto.builder()
GetCommunityCourseListResponse.CourseList courseDto = GetCommunityCourseListResponse.CourseList.builder()
.courseId(1L)
.name("건대 풀코스")
.description("건대 핫플 요약 코스")
Expand All @@ -109,7 +109,7 @@ void getAllCommunityCourses() throws Exception {
.imageUrl("www.imageUrl.com")
.build();

GetCommunityCourseListResponse.CourseDto courseDto2 = GetCommunityCourseListResponse.CourseDto.builder()
GetCommunityCourseListResponse.CourseList courseDto2 = GetCommunityCourseListResponse.CourseList.builder()
.courseId(2L)
.name("건대 풀코스2")
.description("건대 핫플 요약 코스2")
Expand Down Expand Up @@ -162,7 +162,7 @@ void getCommunityCourseInfo() throws Exception {
Long memberId = 1L;
Long courseId = 1L;

GetCommunityCourseInfoResponse.PlaceDto placeDto = GetCommunityCourseInfoResponse.PlaceDto.builder()
GetCommunityCourseInfoResponse.PlaceList placeDto = GetCommunityCourseInfoResponse.PlaceList.builder()
.placeName("가츠시")
.placeDescription("공대생 추천 맛집")
.imageUrl("www.image.com")
Expand Down Expand Up @@ -216,7 +216,7 @@ void getLikedCourses() throws Exception {
//given
Long memberId = 1L;

GetDibsCourseListResponse.CourseDto courseDto = GetDibsCourseListResponse.CourseDto.builder()
GetDibsCourseListResponse.DibsCourseList courseDto = GetDibsCourseListResponse.DibsCourseList.builder()
.name("건대 풀코스")
.description("건대 핫플 요약 코스")
.score(5.0)
Expand Down Expand Up @@ -252,7 +252,7 @@ void getMyCourses() throws Exception {
//given
Long memberId = 1L;

GetMyCourseListResponse.CourseDto courseDto = GetMyCourseListResponse.CourseDto.builder()
GetMyCourseListResponse.MyCourseList courseDto = GetMyCourseListResponse.MyCourseList.builder()
.name("건대 풀코스")
.description("건대 핫플 요약 코스")
.score(5.0)
Expand Down

0 comments on commit 766331e

Please sign in to comment.