Closed codejoo9098 closed 1 year ago
firstVideoList : 12개의 데이터가 담긴 리스트 extraList : 6개의 데이터가 담긴 리스트
공통 : 페이징을 딜레이 없이 연속으로 시도하면 데이터를 제대로 받아오지 못하는 이슈가 발생한다. -> 페이징 전후로 delay 함수를 배치했다.
코루틴을 테스트하는데 runBlocking이 아니라 runTest를 사용할 수 있었다. runTest는 delay 함수를 무시하는데 테스트 환경에서 이를 무시할 수 없었기 때문에 runBlocking을 사용했다.
주요 변경 사항
테스트 의도와 결과
firstVideoList : 12개의 데이터가 담긴 리스트 extraList : 6개의 데이터가 담긴 리스트
공통 : 페이징을 딜레이 없이 연속으로 시도하면 데이터를 제대로 받아오지 못하는 이슈가 발생한다. -> 페이징 전후로 delay 함수를 배치했다.
이슈
코루틴을 테스트하는데 runBlocking이 아니라 runTest를 사용할 수 있었다. runTest는 delay 함수를 무시하는데 테스트 환경에서 이를 무시할 수 없었기 때문에 runBlocking을 사용했다.