Skip to content

Commit 557e2b5

Browse files
committed
[Test] testInfo API 테스트 코드
1 parent 342a7a0 commit 557e2b5

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

src/main/java/kr/sols/config/SecurityConfig.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ public SecurityFilterChain securityFilterChain(HttpSecurity http) throws Excepti
8888
new AntPathRequestMatcher("/company/**", "GET"),
8989
new AntPathRequestMatcher("/admin/login"),
9090
new AntPathRequestMatcher("/feedback", "POST"),
91+
new AntPathRequestMatcher("/dev/**"),
9192
new AntPathRequestMatcher("/loginTest")
9293
).permitAll()
9394
.anyRequest().authenticated()

src/main/java/kr/sols/domain/position/controller/PositionController.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public ResponseEntity<Void> deletePosition(@PathVariable("positionId") UUID posi
6767
}
6868

6969
// 기업 탭 - 직무별 코테정보 조회
70-
@GetMapping("tab/testInfo/{positionId}")
70+
@GetMapping("/tab/testInfo/{positionId}")
7171
public ResponseEntity<PositionTabDto> getPositionInfo(@PathVariable("positionId") UUID positionId) {
7272
// 인증 상태 확인
7373
Authentication authentication = SecurityContextHolder.getContext().getAuthentication();
@@ -82,4 +82,11 @@ public ResponseEntity<PositionTabDto> getPositionInfo(@PathVariable("positionId"
8282

8383
return ResponseEntity.ok(positionTabDto);
8484
}
85+
86+
// dev test - 직무별 코테정보 조회
87+
@GetMapping("/dev/testInfo/{positionId}")
88+
public ResponseEntity<PositionDto> getPositionInfoDev(@PathVariable("positionId") UUID positionId) {
89+
PositionDto positionDto = positionService.getPosition(positionId);
90+
return ResponseEntity.ok(positionDto);
91+
}
8592
}

src/main/java/kr/sols/domain/position/dto/PositionDto.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
@AllArgsConstructor
1515
public class PositionDto {
1616
private UUID positionId;
17-
private Boolean isOfficial;
1817
private String positionName;
18+
private Boolean isOfficial;
1919
private List<String> supportLanguages;
2020
private String testTime;
2121
private String problemInfo;

0 commit comments

Comments
 (0)