Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void testCidadaoReparticao() {
- System.out.println("cidadaoReparticao");
- Set<String> setServicos = new HashSet<>();
- setServicos.add("A");
- setServicos.add("C");
- setServicos.add("D");
- Set<String> setReparticoes = new HashSet<>();
- Reparticao rep = new Reparticao("Porto", 1234, 4200, setServicos);
- Reparticao rep1 = new Reparticao("Lisboa", 1345, 3000, setServicos);
- setReparticoes.add(String.valueOf(rep.getNumReparticao()));
- setReparticoes.add(rep.getCidade());
- Set<String> setReparticoes1 = new HashSet<>();
- setReparticoes1.add(String.valueOf(rep1.getNumReparticao()));
- setReparticoes1.add(rep1.getCidade());
- Set<Cidadao> setCidadao = new HashSet<>();
- Set<Cidadao> setCidadao1 = new HashSet<>();
- Cidadao cid = new Cidadao("Pedro", 12331221, "pedro@gmail.com", "4200-303", 1234);
- Cidadao cid1 = new Cidadao("Mariana", 12121221, "mariana@gmail.com", "4200-367", 1234);
- Cidadao cid2 = new Cidadao("Joao", 14441221, "joao@gmail.com", "3000-303", 1345);
- setCidadao.add(cid);
- setCidadao.add(cid1);
- setCidadao1.add(cid2);
- GestaoReparticao instance = new GestaoReparticao();
- instance.addReparticao(rep);
- instance.addReparticao(rep1);
- instance.getSetCidadao().add(cid);
- instance.getSetCidadao().add(cid1);
- instance.getSetCidadao().add(cid2);
- Map<Set<String>, Set<Cidadao>> expResult = new HashMap<>();
- expResult.put(setReparticoes, setCidadao);
- expResult.put(setReparticoes1, setCidadao1);
- Map<Set<String>, Set<Cidadao>> result = instance.cidadaoReparticao();
- assertEquals(expResult, result);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement