테스트 러너는 연습 문제의 테스트를 학생이 작성한 코드에 대해 실행해 주는 소프트웨어예요.
테스트 러너는 두 가지 장점이 있어요:
각 언어에는 그 언어로 작성된 자체 테스트 러너가 있어요. 웹사이트는 테스트 러너와 학생의 제출물 사이에서 조율자 역할을 해요.
각 테스트 러너는 Exercism GitHub 조직의 <track_slug>-test-runner라는 저장소에 있어요(예: exercism/ruby-test-runner).
이미 있는 테스트 러너는 여기에서 확인할 수 있어요.
이미 있는 테스트 러너를 도와주고 싶다면, 그 저장소에 이슈를 열어서 어디에서 도움을 줄 수 있는지 물어봐 주세요. 아직 테스트 러너가 없는 언어를 위해 새로 만들고 싶다면, 테스트 러너 만들기 안내를 따라 주세요.
테스트 러너를 만드는 방법은 다음 문서에서 더 자세히 알 수 있어요: