Это определенно не строго. Но он также обнаруживает и предотвращает все проблемы, которые нас беспокоили.
жен вернуть случайную запись из моей базы данных.
Я написал функцию, и так как я используюrandom
модуль в Python, возможно, если я не использовал его глупо.
Теперь, как я могу написать модульный тест, который проверяет, работает ли эта функция? В конце концов, если это хорошее случайное значение, вы никогда не узнаете.
Я не параноик, моя функция не настолько сложна, и стандартная библиотека Python в 1000 раз лучше подходит для моих целей. Я не занимаюсь криптографией или чем-то критичным. Мне просто любопытно узнать, есть ли способ.