Files
Tirsvad cc95105cf4 Add the Higher or Lower game: logic, routes, server.py and tests
Task: MIL-003#1
Task: MIL-003#2
Task: MIL-003#3
Task: MIL-003#4
2026-11-06 12:41:43 +08:00

15 lines
420 B
Python

"""Tests of the secret number source."""
from higher_lower.infrastructure.secret_number import random_secret_number
DRAWS = 500
def test_random_secret_number_stays_in_range() -> None:
draws = [random_secret_number(0, 9) for _ in range(DRAWS)]
assert all(0 <= value <= 9 for value in draws)
def test_random_secret_number_returns_the_only_possible_value() -> None:
assert random_secret_number(4, 4) == 4