Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MSTR-98 : 문제 채점 API 구현 #23

Merged
merged 15 commits into from Aug 17, 2022
Merged

MSTR-98 : 문제 채점 API 구현 #23

merged 15 commits into from Aug 17, 2022

Conversation

kshired
Copy link
Member

@kshired kshired commented Aug 17, 2022

Issue Number

close: MSTR-98

작업 내역

  • 각 타입의 문제 채점 API 구현
  • 문제 채점 API 테스트 작성
  • 문제 채점 API 문서 작성

변경사항

  • 외부 API 서버 ( AI 서버 ) mocking을 위한, mockWebServer 추가

작업 유형

  • 신규 기능 추가
  • 버그 수정
  • 리펙토링
  • 문서 업데이트

PR 특이 사항

  • 각 API 구현을 완료했습니다.
  • API 테스팅시 외부 API ( AI 서버 ) 는 private subnet에 있어, 테스트 코드를 위해 mocking을 진행하였습니다.

@kshired kshired self-assigned this Aug 17, 2022
@sonarcloud
Copy link

sonarcloud bot commented Aug 17, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 6 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

- NPE가 발생할 수 있는 조건 수정
@kshired kshired temporarily deployed to commit August 17, 2022 07:35 Inactive
Comment on lines 12 to 13
val topScore: Double?,
val bottomScore: Double?,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

그때 같이 피그마 만들면서 단답형, 객관식은 topScore, bottomScore 대신에 맞은 사람 수, 틀린 사람 수로 바꿨던 기억이 있는데 해당부분이 반영되었을까요?? 객관식, 단답형 문제에서는 최고점 최저점이 의미가 없을것같아서요..!

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Kim-Hyunjo 앗.. 그렇네요?

피그마에서 어떤건 점수, 어떤건 사람이라되어있네요. ㅠㅠ

지금 확인했으니 빠르게 수정해보겠습니다.

- 맞은 사람 수, 틀린 사람 수를 응답하도록 수정
- DTO 변경에 따른 테스트 수정
@kshired
Copy link
Member Author

kshired commented Aug 17, 2022

@Kim-Hyunjo 수정사항 반영해서 push 했습니다.

@sonarcloud
Copy link

sonarcloud bot commented Aug 17, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@kshired kshired temporarily deployed to commit August 17, 2022 08:09 Inactive
Copy link
Member

@Kim-Hyunjo Kim-Hyunjo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

와앙 수고하셨습니다~!!
Cookie Monster

@kshired kshired merged commit cbd3877 into dev Aug 17, 2022
@kshired kshired deleted the feat/170 branch August 20, 2022 05:17
@kshired kshired added the enhancement New feature or request label Mar 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants