InstruçÔes

Passo 19

Agora, complete seu método __init__ validando seasons e total_episodes. Crie uma declaração if que verifique se seasons é menor que 1 e lance um ValueError com a mensagem Seasons must be 1 or greater. Então, faça o mesmo para validar total_episodes. Desta vez use a mensagem Total episodes must be 1 or greater.

O que fazer:

Testes:

  • VocĂȘ deve lançar um `ValueError` com a mensagem `Seasons must be 1 or greater` quando `seasons` for menor que `1`.
  • VocĂȘ nĂŁo deve gerar um `ValueError` quando `seasons` for um nĂșmero vĂĄlido.
  • VocĂȘ deve levantar um `ValueError` com a mensagem `Total episodes must be 1 or greater` quando `total_episodes` for menor que `1`.
  • VocĂȘ nĂŁo deve gerar um `ValueError` quando `total_episodes` for um nĂșmero vĂĄlido.

Preview