From 02f7f05e0fff6ec3fb7a9347bb48a0e1b3545416 Mon Sep 17 00:00:00 2001 From: Taianne Date: Tue, 19 Sep 2023 16:25:25 -0300 Subject: [PATCH 1/2] calculadora --- exercicios/para-sala/calculadora | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 exercicios/para-sala/calculadora diff --git a/exercicios/para-sala/calculadora b/exercicios/para-sala/calculadora new file mode 100644 index 0000000..722b64a --- /dev/null +++ b/exercicios/para-sala/calculadora @@ -0,0 +1,17 @@ +import unittest +from calculadora import soma, subtracao + +class TestCalculadora(unittest.TestCase): + + def test_soma(self): + self.assertEqual(soma(2, 3), 5) + self.assertEqual(soma(0, 0), 0) + self.assertEqual(soma(-1, 1), 0) + + def test_subtracao(self): + self.assertEqual(subtracao(5, 2), 3) + self.assertEqual(subtracao(0, 0), 0) + self.assertEqual(subtracao(1, 3), -2) + +if __name__ == '__main__': + unittest.main() From 62653dc781816184cecaced2ec86e4567bbb70e9 Mon Sep 17 00:00:00 2001 From: Taianne Date: Wed, 20 Sep 2023 17:54:29 -0300 Subject: [PATCH 2/2] atividade quarta --- exercicios/para-casa/exercicioquarta | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 exercicios/para-casa/exercicioquarta diff --git a/exercicios/para-casa/exercicioquarta b/exercicios/para-casa/exercicioquarta new file mode 100644 index 0000000..a2da490 --- /dev/null +++ b/exercicios/para-casa/exercicioquarta @@ -0,0 +1,18 @@ +import unittest +from calcula_media import calcular_media + +class TestCalculaMedia(unittest.TestCase): + + def test_calcula_media_lista_vazia(self): + lista = [] + resultado = calcular_media(lista) + self.assertEqual(resultado, 0) + + def test_calcula_media_lista_simples(self): + lista = [1, 2, 3, 4, 5] + resultado = calcular_media(lista) + self.assertEqual(resultado, 3.0) # A média de [1, 2, 3, 4, 5] é 3.0 + +if __name__ == '__main__': + unittest.main() +