테스트객관식심화출처 github.com ↗불안정한(flaky) 테스트CI에서 가끔만 실패하는 flaky 테스트를 만드는 원인을 모두 고르세요.복수 선택 가능1보기 1.Date()나 Task.sleep처럼 실제 시간에 의존하는 코드를 그대로 테스트한다2보기 2.UserDefaults·싱글톤 같은 공유 전역 상태를 테스트 간에 초기화하지 않는다3보기 3.테스트가 특정 실행 순서를 전제로 하는데 러너가 무작위/병렬로 실행한다4보기 4.테스트 이름이 너무 길어 러너가 인식하지 못한다5보기 5.실제 네트워크나 외부 서비스에 요청을 보낸다채점하기