InstruçÔes

Passo 4

Nos passos anteriores, vocĂȘ criou um objeto bĂĄsico de filme. Agora, vocĂȘ vai adicionar algumas validaçÔes para garantir que filmes nĂŁo possam ser instanciados com atributos invĂĄlidos. No inĂ­cio do mĂ©todo __init__, crie uma declaração if que verifique se o title estĂĄ vazio ou contĂ©m apenas espaços em branco (vocĂȘ pode usar o mĂ©todo strip para construir a condição). Se for o caso, levante um ValueError com a mensagem Title cannot be empty.

O que fazer:

Testes:

  • VocĂȘ deve lançar um `ValueError` com a mensagem `Title cannot be empty` quando `title` estiver vazio ou contiver apenas espaços em branco.
  • VocĂȘ nĂŁo deve lançar um `ValueError` quando `title` for uma string vĂĄlida.

Preview