def test_papai_noel_entrega_presente_e_joao_nada_ordem_inversa(self):
     entregadores = [self.papai_noel, self.joao]
     itens = [self.presente]
     
     self.assertEqual(
         otimiza_distribuicao(entregadores, itens),
         {self.presente: self.papai_noel}
     )
 def test_presente_entegue_por_papai_noel(self):
     entregadores = [self.papai_noel]
     itens = [self.presente]
     
     self.assertEqual(
         otimiza_distribuicao(entregadores, itens), 
         {self.presente: self.papai_noel}
     )
 def test_carta_entregue_por_joao(self):
     entregadores = [self.joao]
     itens = [self.carta]
         
     self.assertEqual(
         otimiza_distribuicao(entregadores, itens),
         {self.carta: self.joao}
     )
Example #4
0
    def test_papai_noel_entrega_presente_e_joao_nada_ordem_inversa(self):
        entregadores = [self.papai_noel, self.joao]
        itens = [self.presente]

        self.assertEqual(otimiza_distribuicao(entregadores, itens),
                         {self.presente: self.papai_noel})
Example #5
0
    def test_presente_entegue_por_papai_noel(self):
        entregadores = [self.papai_noel]
        itens = [self.presente]

        self.assertEqual(otimiza_distribuicao(entregadores, itens),
                         {self.presente: self.papai_noel})
Example #6
0
    def test_carta_entregue_por_joao(self):
        entregadores = [self.joao]
        itens = [self.carta]

        self.assertEqual(otimiza_distribuicao(entregadores, itens),
                         {self.carta: self.joao})