Stryker - 테스트를 테스트하는 뮤테이션 테스팅 도구
(stryker-mutator.io)- 코드에 뮤턴트(돌연변이)들을 자동으로 집어넣어서 작성된 테스트가 이들을 잡아내는지를 테스트
- 30가지 이상의 코드 뮤테이션 지원
- JavaScript & TypeScript, C#, Scala 지원
- 하나라도 테스트가 실패하면 그 뮤턴트는 제거, 실행 후 살아남은 뮤턴트가 있다면 그 부분에 대한 테스트가 안 된 것
- "Test your tests with mutation testing."
Stryker는 마블 X-Men의 슈퍼빌런 "William Stryker" 대령에서 따온 이름입니다.
X-Men 영화 시리즈에서도 악역으로 몇번 등장합니다.