@After public void tearDown() throws Exception { articoloFacade.rimuoviPietanzaMenu(user, pietanza.getId()); tavoloFacade.rimuoviTavolo(user, tavolo.getId()); ristoranteFacade.rimuoviRistorante(user, ristorante.getRagioneSociale()); userFacade.logout(user); }
@SuppressWarnings("deprecation") @Before public void setUp() throws Exception { System.setProperty("java.security.policy", "polis.policy"); if (System.getSecurityManager() == null) { System.setSecurityManager(new SecurityManager()); } try { Registry registry = LocateRegistry.getRegistry("localhost"); articoloFacade = (IArticoloMenuFacade) registry.lookup("ArticoloFacade"); ordinazioneFacade = (IOrdinazioneFacade) registry.lookup("OrdineFacade"); tavoloFacade = (ITavoloFacade) registry.lookup("TavoloFacade"); userFacade = (IUserFacade) registry.lookup("UserFacade"); ristoranteFacade = (IRistoranteFacade) registry.lookup("RistoranteFacade"); } catch (Exception e) { System.err.println("Exception to obtain the reference to the remote object: " + e); } user = userFacade.login(Ruolo.TEST, "test"); tavolo = new Tavolo(); tavolo.setNumeroPosti(4); tavolo.setAttivo(true); tavolo.setOccupato(false); tavolo.setRiferimento("Tavolo Test"); ristorante = new Ristorante(); ristorante.setRagioneSociale("Ristorante Test"); ristorante.setPartitaIva("01234567891"); Indirizzo indirizzo = new Indirizzo(); indirizzo.setVia("via Roma"); indirizzo.setCivico("24 A"); indirizzo.setCap("83100"); indirizzo.setProvincia("Av"); indirizzo.setCitta("Avellino"); ristorante.setIndirizzo(indirizzo); ristorante = ristoranteFacade.inserisciRistorante(user, ristorante); tavolo.setRistorante(ristorante); tavolo = tavoloFacade.inserisciTavolo(user, tavolo); pietanza = new Pietanza(); pietanza = new Pietanza(); pietanza.setNome("BEVANDA TEST"); pietanza.setTipoPietanza(TipoPietanza.PRIMO_PIATTO.ordinal()); pietanza = articoloFacade.inserisciPietanzaMenu(user, pietanza); ordinazione = new Ordinazione(); ordinazione.setCoperti(4); ordinazione.setTerminato(true); ordinazione.setTavolo(tavolo); ordinazione.setData(new Date(109, 5, 30)); ordinazione = ordinazioneFacade.inserisciOrdinazione(user, ordinazione); }