fast-check로 구현하는 속성 기반 테스트(PBT)와 정렬 로직 검증 전략 | 스타트업스쿨