def test_que_la_integral_de_un_triangulo_de_base_2_y_altura_1_sea_1(self): fs = 5000 x = numpy.linspace(0, 2, 10000, endpoint=False) y = numpy.linspace(0, 1, 10000, endpoint=False) senal = SenalAudio(fs, x, y) area = IntegrarSenalTest.integrar_senal_action.execute( senal, 0, senal.get_duracion()) self.assertAlmostEqual(1, area, delta=math.pow(10, -3))
def test_que_la_duracion_de_una_senal_nula_sea_correcta(self): fs = 5 valores = numpy.zeros(10) senal = SenalAudio(fs, valores) self.assertEqual(2, senal.get_duracion())