Fatorial do número
Você deve implementar os testes do pytest
usando os casos de teste fornecidos para testar a função factorial
. A função factorial
de n
é o produto de todos os números inteiros positivos menores ou iguais a n
. É garantido que n
é um número inteiro não negativo. Em cada etapa, você vai receber um caso de teste que precisa implementar em Python
. A biblioteca pytest
já foi importada para você.
Este exercício faz parte do curso
Introdução aos Testes em Python
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
def factorial(n):
if n == 0: return 1
elif (type(n) == int):
return n * factorial(n-1)
else: return -1
# Test case: expected input
def test_regular():
____