Postgres 데이터베이스에서 JSON으로 제품을 반환하는 REST API를 작성하고 있습니다.Postgres에서 임의로 정렬 된 데이터를 테스트하려면 어떻게해야합니까?
반환되는 제품을 테스트하기 위해 통합 테스트를 작성했으며 정상적으로 작동합니다. 반환 된 제품을 무작위로 주문하려면 요구 사항이 도입되었습니다.
결과가 다시 나오는 순서에 의존하지 않기 위해 테스트를 변경했습니다. 내 문제는 새로운 임의적 요구 사항을 테스트하는 것입니다.
Postgres의 RANDOM()
키워드를 사용하여 데이터베이스에 구현할 계획입니다. 내가 "코드에서"이것을 수행했다면 나는 임의의 코드 생성기를 항상 같은 값으로 스터핑 할 수 있었지만 데이터베이스에서 무엇을해야할지 모르겠습니다.
새로운 무작위 요구 사항이 작동하는지 어떻게 테스트 할 수 있습니까?
암호로 보호되는 임의성이 있어야합니까? – jjanes
아니요, 그렇지 않습니다 :) – jordelver