Hozzon létre egy test_functions.py nevű fájlt a napló alkalmazás könyvtárában.
Az alábbi legyen a fájl tartalma:
import unittest
from unittest.mock import patch
import functions
import os
class TestAddFunction(unittest.TestCase):
# TODO:
# Írjon tesztet, amely a count_items függvény helyes működését vizsgálja!
# TODO:
# Írjon tesztet, amely a count_absence függvény helyes működését vizsgálja!
# TODO:
# Írjon tesztet a calc_average függvény helyes működésére
# TODO:
# Írjon tesztet a test_calc_student_avgs függvény helyes működésére
# TODO:
# Írjon tesztet, ami a read_file függvény helyes működését vizsgálja:
# - helyes szerkezetű adatot ad vissza?
# - kiírja, hogy "File beolvasása sikeres..."?
# TODO:
# Írjon tesztet, ami a write_file függvény helyes működését vizsgálja:
# - létezik a megadott néven file?
# - helyes formátumban írtunk a file-ba?
# - kiírja, hogy "File írása sikeres...'"?
if __name__ == "__main__":
unittest.main()