RandomGen
-reliant関数のテストのために、私はインスタンス化時に指示する数値を返すRandomGen
インスタンスが必要です。これにより、テストされた関数の結果を正しいものと比較することができます。私。 random
への各呼び出しで、次の番号をリスト[5, 8, 2, 6, 6]
から返すようにします(最後に達するとエラーが発生することがあります)。私はその発電機のインスタンスが単にStaticGen [5, 8, 2, 6, 6]
として作成されることを期待しています。スタティック(偽)ランダムジェネレータ
私はこのようなライブラリが存在するかどうか、私のテストでは別のアプローチをとるべきかどうか疑問に思っています。
更新時:random
の代わりにnext
関数を指定して、質問から間違っていたことがわかりました。リストから値を返すようにしました。謝罪いたします。
例えば。 –
@ダニエルフィッシャーええ、私はそれについて考えましたが、ジェネレータによって実際に返された値は、明らかに私の場合の要件であるコードでは明らかではありませんでした。 –
コードで値を明示する必要がある場合は、実際には機能しません。好奇心から:なぜ彼らは明白でなければならないのですか? –