1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do testowania w Pythonie

Connected

ćwiczenie

Silnia z unittest

W tym ćwiczeniu zaczniesz używać biblioteki unittest do tworzenia podstawowych testów dla funkcji silni. Ponieważ biblioteka ta korzysta z podejścia obiektowego, funkcje będą zaimplementowane jako metody klasy unittest.TestCase. Pakiet unittest został już zaimportowany.

Instrukcje 1/3

undefined XP
  • 1
    • Użyj .assertEqual(), aby sprawdzić, czy silnia z 5 wynosi 120.
  • 2
    • Użyj .assertEqual(), aby sprawdzić, czy silnia z 0 wynosi 1.
  • 3
    • Użyj .assertRaises(), aby utworzyć test sprawdzający, czy obliczenie silni z liczby ujemnej zgłosi wyjątek ValueError.