def runTest(self): a1 = Ajuste() a1.fechaalta = self.jan30 a1.tipo = self.tipoContrato a1.fechaini = self.jan15 a1.fechafin = self.feb16 a1.importeajustado = 500 a1.stageajustado = self.stage3 a2 = Ajuste() a2.fechaalta = self.jan1 a2.tipo = self.tipoCliente a2.fechaini = self.jan15 a2.fechafin = self.jan31 a2.lgdajustada = 30 a3 = Ajuste() a3.fechaalta = self.jan16 a3.tipo = self.tipoCliente a3.fechaini = self.jan16 a3.fechafin = self.feb1 a3.importeajustado = 150 a3.stageajustado = self.stage2 a4 = Ajuste() a4.fechaalta = self.jan15 a4.tipo = self.tipoCliente a4.fechaini = self.feb1 a4.fechafin = self.feb16 a4.porcentajeimporteajustado = 20 p1 = (self.jan15, self.jan15, a1, None, None) p2 = (self.jan15, self.jan31, None, None, a2) p3 = (self.jan16, self.feb1, a3, None, None) p4 = (self.feb2, self.feb16, a4, None, None) p5 = (self.jan15, self.feb16, None, a1, None) self.assertEquals([p1, p2, p3, p4, p5], self.au.getAjustesPrioritariosDateInterval([a1, a2, a3, a4], self.jan15, self.feb28))
def runTest(self): a1 = Ajuste() a1.fechaalta = self.jan15 a1.tipo = self.tipoContrato a1.fechaini = self.jan1 a1.fechafin = self.jan30 a1.stageajustado = self.stage2 a2 = Ajuste() a2.fechaalta = self.jan1 a2.tipo = self.tipoCliente a2.fechaini = self.jan1 a2.fechafin = self.jan30 a2.stageajustado = self.stage3 self.assertEquals((self.jan15, self.jan30, None, a1, None), self.au.getAjustesPrioritariosDate([a1, a2], self.jan15, self.jan30))
def runTest(self): a1 = Ajuste() a1.fechaalta = self.jan1 a1.tipo = self.tipoCliente a1.fechaini = self.jan1 a1.fechafin = self.feb28 a1.lgdajustada = 30 a2 = Ajuste() a2.fechaalta = self.jan15 a2.tipo = self.tipoContrato a2.fechaini = self.feb1 a2.fechafin = self.feb28 a2.porcentajeimporteajustado = 20 a2.stageajustado = self.stage2 a3 = Ajuste() a3.fechaalta = self.feb1 a3.tipo = self.tipoContrato a3.fechaini = self.feb16 a3.fechafin = self.feb28 a3.importeajustado = 500 periodo1 = (self.feb1, self.feb15, a2, None, None) periodo2 = (self.feb16, self.feb28, a3, None, None) periodo3 = (self.jan1, self.feb28, None, None, a1) periodo4 = (self.feb1, self.feb28, None, a2, None) self.assertEquals([periodo1, periodo2, periodo3, periodo4], self.au.getAjustesPrioritariosDateInterval([a1, a2, a3], self.jan1, self.feb28))
def runTest(self): a1 = Ajuste() a1.fechaalta = self.jan1 a1.tipo = self.tipoCliente a1.fechaini = self.jan1 a1.fechafin = self.feb28 a1.importeajustado = 1000 a1.stageajustado = self.stage2 a2 = Ajuste() a2.fechaalta = self.jan15 a2.tipo = self.tipoContrato a2.fechaini = self.jan1 a2.fechafin = self.feb28 a2.porcentajeimporteajustado = 20 a2.stageajustado = self.stage3 periodo1 = (self.jan1, self.feb28, a1, a2, None) self.assertEquals([periodo1], self.au.getAjustesPrioritariosDateInterval([a1, a2], self.jan1, self.feb28))
def runTest(self): a1 = Ajuste() a1.fechaalta = self.jan1 a1.tipo = self.tipoContrato a1.fechaini = self.jan1 a1.fechafin = self.jan30 a1.importeajustado = 240 a1.stageajustado = self.stage2 self.assertEquals((self.jan15, self.jan30, a1, a1, None), self.au.getAjustesPrioritariosDate([a1], self.jan15, self.jan30))
def runTest(self): a1 = Ajuste() a1.fechaalta = self.jan15 a1.tipo = self.tipoCliente a1.fechaini = self.jan1 a1.fechafin = self.jan30 a1.importeajustado = 240 a1.stageajustado = self.stage2 a2 = Ajuste() a2.fechaalta = self.jan1 a2.tipo = self.tipoContrato a2.fechaini = self.jan1 a2.fechafin = self.jan30 a2.importeajustado = 200 a2.stageajustado = self.stage3 a3 = Ajuste() a3.fechaalta = self.jan1 a3.tipo = self.tipoCliente a3.fechaini = self.jan1 a3.fechafin = self.jan30 a3.lgdajustada = 20 self.assertEquals((self.jan15, self.jan30, a1, a1, a3), self.au.getAjustesPrioritariosDate([a1, a2, a3], self.jan15, self.jan30))