InstruçÔes

Passo 28

Para garantir que new_level seja do tipo correto, crie uma declaração if que lance uma TypeError com a mensagem 'level' must be a string. quando new_level não for uma instùncia de str.

O que fazer:

Testes:

  • VocĂȘ deve ter uma declaração `if` dentro do seu setter `level`.
  • VocĂȘ deve lançar uma `TypeError` com a mensagem `'level' must be a string.` quando `new_level` nĂŁo for uma instĂąncia de `str`.
  • VocĂȘ nĂŁo deve lançar nenhuma exceção quando `new_level` for uma string.

Preview