class Test_Retangulo(unittest.TestCase): def setUp(self): self.retangulo = Retangulo(3,5) def test_alterar_e_consltar_altura(self): self.retangulo.alterar_altura(2) self.retangulo.consultar_altura() |should| equal_to(2) def test_alterar_e_consultar_base(self): self.retangulo.alterar_base(6) self.retangulo.consultar_base() |should| equal_to(6) def test_calcular_area(self): self.retangulo.calcular_area() |should| equal_to(15) def test_nao_aceita_valores_negativos_nem_0(self): (self.retangulo._validar_altura_, 0) |should| throw(ValueError) (self.retangulo._validar_base_, -6) |should| throw(ValueError) def test_calcular_area_e_obter_perimetro(self): self.retangulo.alterar_altura(5) self.retangulo.alterar_base(4) self.retangulo.consultar_altura() |should| equal_to(5) self.retangulo.consultar_base() |should| equal_to(4) self.retangulo.calcular_area() |should| equal_to(20) self.retangulo.obter_perimetro() |should| equal_to(18)
class Test_Retangulo(unittest.TestCase): def setUp(self): self.retangulo = Retangulo(3, 5) def test_alterar_e_consltar_altura(self): self.retangulo.alterar_altura(2) self.retangulo.consultar_altura() | should | equal_to(2) def test_alterar_e_consultar_base(self): self.retangulo.alterar_base(6) self.retangulo.consultar_base() | should | equal_to(6) def test_calcular_area(self): self.retangulo.calcular_area() | should | equal_to(15) def test_nao_aceita_valores_negativos_nem_0(self): (self.retangulo._validar_altura_, 0) | should | throw(ValueError) (self.retangulo._validar_base_, -6) | should | throw(ValueError) def test_calcular_area_e_obter_perimetro(self): self.retangulo.alterar_altura(5) self.retangulo.alterar_base(4) self.retangulo.consultar_altura() | should | equal_to(5) self.retangulo.consultar_base() | should | equal_to(4) self.retangulo.calcular_area() | should | equal_to(20) self.retangulo.obter_perimetro() | should | equal_to(18)
class TestExercicio8(unittest.TestCase): def setUp(self): self.retangulo = Retangulo(3, 10) def teste_deve_calcular_area(self): self.retangulo.calcular_area() |should| equal_to(30) def teste_deve_calcular_perimetro(self): self.retangulo.calcular_perimetro() |should| equal_to(26) def teste_deve_verificar_se_eh_quadrado(self): self.retangulo.eh_quadrado() |should| equal_to(False)
def test_retangulo(): retangulo_1 = Retangulo(base=10, altura=12) assert (retangulo_1.base) == 10 assert (retangulo_1.altura) == 12 assert (retangulo_1.calcular_area()) == 120 assert (retangulo_1.calcular_perimetro()) == 44
class TestExercicio3(unittest.TestCase): def setUp(self): self.retangulo = Retangulo(5, 2) def teste_consultar_lados_do_retangulo(self): self.retangulo.lados |should| equal_to([5, 2]) def teste_alterar_lados_do_retangulo(self): self.retangulo.lados = [6, 3] self.retangulo.lados |should| equal_to([6, 3]) def teste_calcular_area_do_retangulo(self): self.retangulo.calcular_area() |should| equal_to(10) def teste_calcular_perimetro_do_retangulo(self): self.retangulo.calcular_perimetro() |should| equal_to(14)