ComeçarComece gratuitamente

Pipeline de energia

Você vai trabalhar com um conjunto de dados que contém informações sobre a produção de energia em diferentes países. Esse pipeline agrupa os dados por país (COUNTRY), somando o valor (VALUE) e, em seguida, obtém o país com o menor valor. Desta vez, você deve implementar um teste de unidade para garantir que o conjunto de dados não contenha valores nulos antes de obter o país com o menor valor. E um teste de funcionalidade para garantir que o resultado final seja str.

Use a estrutura unittest.

Este exercício faz parte do curso

Introdução aos Testes em Python

Ver Curso

Instruções de exercício

  • Use unittest para verificar se o conjunto de dados não contém nenhum valor nulo.
  • Use unittest para garantir que a função min_country() retorne uma str.
  • Execute os testes do unittest com a CLI.

Exercício interativo prático

Transforme a teoria em ação com um de nossos exercícios interativos

Comece o exercício