def test_tamanho_linha_diagonal(self): a1 = Coordenada(1, 3) a2 = Coordenada(8, 11) linha = Linha(a1, a2) self.assertEqual(linha.tamanho(), 10.63014581273465)
def test_tamanho_linha_horizontal(self): a1 = Coordenada(2,1) a2 = Coordenada(5,1) linha = Linha(a1, a2) self.assertEqual(linha.tamanho(), 3)
def test_tamanho_linha_vertical(self): a1 = Coordenada(1, 2) a2 = Coordenada(1, 5) linha = Linha(a1, a2) self.assertEqual(linha.tamanho(), 3)
def area(self): base = Linha(self.a1, self.a2) altura = Linha(self.a2, self.a3) return base.tamanho() * altura.tamanho()