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

Connected

ćwiczenie

Silnia liczby

Zaimplementujesz testy pytest, korzystając z dostarczonych przypadków testowych, aby przetestować funkcję factorial. Funkcja factorial dla n zwraca iloczyn wszystkich dodatnich liczb całkowitych mniejszych lub równych n. Przyjmuje się, że n jest nieujemną liczbą całkowitą. W każdym kroku otrzymasz przypadek testowy, który trzeba zaimplementować w Pythonie. Biblioteka pytest została już zaimportowana.

Instrukcje 1/3

undefined XP
  • 1
    • Zaimplementuj jeden test sprawdzający, czy dla argumentu 5 funkcja zwraca 120.
  • 2
    • Zaimplementuj test sprawdzający, czy dla argumentu zerowego 0 funkcja zwraca 1.
  • 3
    • Zaimplementuj test sprawdzający, czy dla argumentu w postaci ciągu znaków '5' funkcja zwraca -1.