@Test public void testAdd() throws ObjectNullException { List<Entry<Class, Object>> list = new ArrayList<Entry<Class, Object>>(); Map<Class, Object> map = new HashMap<Class, Object>(); // Créer une adresse Adresses adresse = new Adresses(); adresse.setNumAdresse("1"); // Forme juridique FormesJuridiques forme = new FormesJuridiques(); forme.setNumForme(1); // Créer entreprise Entreprises entreprise = new Entreprises(); entreprise.setNom("JB-Dev"); entreprise.setAdresses(adresse); entreprise.setCodeApe("454J"); entreprise.setDateDeCreation(new Date()); entreprise.setFormesJuridiques(forme); entreprise.setIdentifiantTva("FR53386904333"); entreprise.setNumSiret("53386904600036"); entreprise.setSolgan("Art et décorations"); map.put(Entreprises.class, entreprise); // Créer personne Personnes personne = new Personnes(); personne.setAdresses(adresse); personne.setDateNaissance(new Date()); personne.setNom("Bochard"); personne.setPrenom("Jonathan"); map.put(Personnes.class, personne); // Créer un utilisateur Utilisateurs user = new Utilisateurs(); user.setEmail("*****@*****.**"); user.setRole("ROLE_USER"); user.setEnabled(true); user.setEntreprises(entreprise); user.setPassWord("Bonjour777"); user.setPersonnes(personne); list.addAll(map.entrySet()); if (userService.findUserByMail("*****@*****.**") == null) userService.setObject(list, user); }
@Test public void testUpdate() { List<Entry<Class, Object>> list = new ArrayList<Entry<Class, Object>>(); Map<Class, Object> map = new HashMap<Class, Object>(); try { Utilisateurs userTestUpdate = userService.findUserByMail("*****@*****.**"); if (userTestUpdate != null) { // Créer une adresse Adresses adresse = new Adresses(); adresse.setNumAdresse("1"); // Forme juridique FormesJuridiques forme = new FormesJuridiques(); forme.setNumForme(1); // Créer entreprise Entreprises entreprise = userTestUpdate.getEntreprises(); entreprise.setNom("JB-Dev"); entreprise.setAdresses(adresse); entreprise.setCodeApe("454J"); entreprise.setDateDeCreation(new Date()); entreprise.setFormesJuridiques(forme); entreprise.setIdentifiantTva("FR53386904333"); entreprise.setNumSiret("53386904600036"); entreprise.setSolgan("Art et décorations"); map.put(Entreprises.class, entreprise); // Créer personne Personnes personne = userTestUpdate.getPersonnes(); personne.setAdresses(adresse); personne.setDateNaissance(new Date()); personne.setNom("Bochard"); personne.setPrenom("Jonathan"); map.put(Personnes.class, personne); } else assertFalse(true); userService.update(list, userTestUpdate); } catch (ObjectNullException e) { e.printStackTrace(); } }