def testQuatroPessoasComFamiliasDistintas(self): entrada = ["Luke Skywalker", "Darth Vader", "Lea Organa", "Master Yoda"] saidas = [{"Luke Skywalker": "Darth Vader", "Darth Vader": "Lea Organa", "Lea Organa": "Master Yoda", "Master Yoda" : "Luke Skywalker",}, {"Luke Skywalker": "Darth Vader", "Darth Vader": "Master Yoda", "Master Yoda" : "Lea Organa", "Lea Organa": "Luke Skywalker",}, {"Luke Skywalker": "Darth Vader", "Darth Vader": "Luke Skywalker", "Master Yoda" : "Lea Organa", "Lea Organa": "Master Yoda",}, {"Luke Skywalker": "Lea Organa", "Lea Organa": "Master Yoda", "Master Yoda": "Darth Vader", "Darth Vader" : "Luke Skywalker",}, {"Luke Skywalker": "Master Yoda", "Master Yoda": "Darth Vader", "Darth Vader" : "Lea Organa", "Lea Organa" : "Luke Skywalker",}, {"Luke Skywalker": "Darth Vader", "Darth Vader": "Luke Skywalker", "Master Yoda" : "Lea Organa", "Lea Organa": "Master Yoda",},] assert sorteia(entrada) in saidas
def testTresPessoasDeFamiliasDistintas(self): entrada = ["Luke Skywalker", "Darth Vader", "Lea Organa"] saidas = [ {"Luke Skywalker": "Darth Vader", "Darth Vader": "Lea Organa", "Lea Organa": "Luke Skywalker"}, {"Luke Skywalker": "Lea Organa", "Darth Vader": "Luke Skywalker", "Lea Organa": "Darth Vader"}, ] assert sorteia(entrada) in saidas
def testTresPessoasDeFamiliasDistintas(self): entrada = ["Luke Skywalker", "Darth Vader", "Lea Organa"] saidas = [{"Luke Skywalker": "Darth Vader", "Darth Vader": "Lea Organa", "Lea Organa": "Luke Skywalker",}, {"Luke Skywalker": "Lea Organa", "Darth Vader": "Luke Skywalker", "Lea Organa": "Darth Vader",},] assert sorteia(entrada) in saidas
def testQuatroPessoasComFamiliasDistintas(self): entrada = ["Luke Skywalker", "Darth Vader", "Lea Organa", "Master Yoda"] saidas = [ { "Luke Skywalker": "Darth Vader", "Darth Vader": "Lea Organa", "Lea Organa": "Master Yoda", "Master Yoda": "Luke Skywalker", }, { "Luke Skywalker": "Darth Vader", "Darth Vader": "Master Yoda", "Master Yoda": "Lea Organa", "Lea Organa": "Luke Skywalker", }, { "Luke Skywalker": "Darth Vader", "Darth Vader": "Luke Skywalker", "Master Yoda": "Lea Organa", "Lea Organa": "Master Yoda", }, { "Luke Skywalker": "Lea Organa", "Lea Organa": "Master Yoda", "Master Yoda": "Darth Vader", "Darth Vader": "Luke Skywalker", }, { "Luke Skywalker": "Master Yoda", "Master Yoda": "Darth Vader", "Darth Vader": "Lea Organa", "Lea Organa": "Luke Skywalker", }, { "Luke Skywalker": "Darth Vader", "Darth Vader": "Luke Skywalker", "Master Yoda": "Lea Organa", "Lea Organa": "Master Yoda", }, ] assert sorteia(entrada) in saidas
def testDuasPessoasDeFamiliasDiferentes(self): entrada = ["Luke Skywalker", "Darth Vader"] saida = {"Luke Skywalker": "Darth Vader", "Darth Vader": "Luke Skywalker",} self.assertEquals(sorteia(entrada), saida)
def testDuasPessoasDeFamiliasDiferentes(self): entrada = ["Luke Skywalker", "Darth Vader"] saida = {"Luke Skywalker": "Darth Vader", "Darth Vader": "Luke Skywalker"} self.assertEquals(sorteia(entrada), saida)