본문 바로가기
레거시

2022.04.24의 기록

by GroovyArea 2022. 4. 24.

▶ 해야할 일

1. Gradle test code 수정

2. mysql CH7. 데이터 암호화 정리, CH8. 인덱스 중간

3. Boot 프로젝트 구상 (점심 먹고 쏟아붇자)

https://github.com/GroovyArea/Shop-with-SpringBoot/wiki

4. 알고리즘 1문제

 

▷ 테스트 코드

문제 1 : gameCount()를 호출 할 때마다 예외가 발생됨

 

default는 무조건 실행이기 때문에 항상 예외 발생 LOSE가 매개변수로 들어갈 경우 항상 예외 발생됨

해결 : 제어문을 통해 해결

if문 추가 ㅎㅎ..

문제 2 : @ParameterizedTest 진행 시 파라미터를 메서드의 매개변수로 집어넣어주지 않아 테스트 코드 문제 발생

임의 값들로 테스트를 할 때 isThrownBy()에서 람다식 결과에 매개 값을 추가해줬어야 했다.
잘 실행되는 것을 알 수 있다

반응형

'레거시' 카테고리의 다른 글

2022.04.26의 기록  (0) 2022.04.26
2022.04.25의 기록  (0) 2022.04.25
2022.04.23 의 기록  (0) 2022.04.23
2022.04.22의 기록  (0) 2022.04.22
2022.04.21의 기록  (0) 2022.04.21