Este é um teste que explora 3 níveis de conhecimento que serão frequentemente exigidos durante as tarefas de testes. Desta forma, mesmo respostas incompletas serão consideradas durante a avaliação. Caso utilize biblitecas extras, informe os nomes e as versões. Utilize Python (>= 3.6) para as respostas.
1 Crie uma função que, dado um número inteiro N, que retorne a lista dos N primeiros números da sequência de Fibonacci (a sequência de Fibonacci começa com o número 1)
2 Crie uma classe que represente uma televisão com 5 canais. Deve ser possível: - Alterar os canais em sequência (para frente e para trás) - Alterar os canais por número - Aumentar e diminuir o volume (valor máximo é 100 e mínimo é 0) - Alternar o modo "mudo"
3 Escreva testes unitários para os métodos e funções desenvolvidos nos itens 1 e 2. Recomendamos o uso de biblitecas, como por exemplo a 'Pytest'.