3 changed files with 26 additions and 0 deletions
@ -0,0 +1,12 @@
|
||||
#!/usr/bin/env python3 |
||||
# -*- coding: utf-8 -*- |
||||
|
||||
from typing import List |
||||
|
||||
|
||||
MIN = -1000 |
||||
MAX = 1000 |
||||
|
||||
|
||||
def generate_numbers_list(mini: int, maxi: int) -> List[int]: |
||||
return list(range(mini, maxi+1)) |
||||
@ -0,0 +1,13 @@
|
||||
from unittest import TestCase |
||||
|
||||
from gestform import generate_numbers_list, MIN, MAX |
||||
|
||||
|
||||
class RandomListNumber(TestCase): |
||||
def test_generate_numbers_list(self): |
||||
generated: list = generate_numbers_list(mini=MIN, maxi=MAX) |
||||
self.assertEqual(min(generated), MIN) |
||||
self.assertEqual(max(generated), MAX) |
||||
self.assertIn(0, generated) |
||||
self.assertNotIn(MIN-1, generated) |
||||
self.assertNotIn(MAX+1, generated) |
||||
Loading…
Reference in new issue