RandomGen
-reliant 함수의 테스트 용으로, 테스트 된 함수의 결과를 올바른 값과 비교할 수 있도록 인스턴스화시에 숫자를 반환하는 RandomGen
인스턴스가 필요합니다. 나는. random
에 대한 각 호출에서이 함수는 목록에서 다음 숫자를 반환하려고합니다. [5, 8, 2, 6, 6]
(끝에 도달하거나 반복 될 수있는 경우 오류가 발생할 수 있음) 생성기의 인스턴스가 StaticGen [5, 8, 2, 6, 6]
처럼 간단하게 생성 될 것으로 기대합니다.정적 (가짜) 랜덤 생성기
그런 라이브러리가 있는지 궁금하거나 테스트 할 때 다른 접근 방식을 사용해야하는 경우도 있습니다.
업데이트시 : 원래 random
대신 next
함수를 지정하여 질문에서 잘못 표시된 것으로 밝혀졌습니다. 목록에서 값을 반환하고 싶습니다. 내 사과.
예를 들면. –
@DanielFischer 그래,하지만 제네레이터에 의해 실제로 반환 된 값은 코드에서 분명하지 않을 것입니다. 이것은 분명히 제 경우의 요구 사항입니다. –
값이 코드에서 분명해야하는 경우 실제로 작동하지 않습니다. 호기심에서 : 그들은 왜 분명해야합니까? –