@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"); userFacade = (IUserFacade) registry.lookup("UserFacade"); } catch (Exception e) { System.err.println("Exception to obtain the reference to the remote object: " + e); fail("Exception"); } user = userFacade.login(Ruolo.TEST, "test"); ingrediente.setNome("Test Ingrediente"); ingrediente.setScadenza(new Date(109, 4, 31)); ingrediente.setVariante(true); ingrediente = articoloFacade.inserisciIngrediente(user, ingrediente); pietanza.setNome("Pietanza Test"); pietanza.setTipoPietanza(TipoPietanza.PRIMO_PIATTO.ordinal()); pietanza = articoloFacade.inserisciPietanzaMenu(user, pietanza); }
@Test public void testUpdatePietanza() { User user_test = null; try { user_test = userFacade.login(Ruolo.CUOCO, "12345"); } catch (RemoteException e) { fail("RemoteException"); } Pietanza pietanza_test = pietanza; pietanza_test.setNome(null); pietanza_test.setTipoPietanza(TipoPietanza.PRIMO_PIATTO.ordinal()); boolean test_return = false; try { test_return = articoloFacade.updatePietanza(user_test, pietanza_test); } catch (AccessControlException e) { test_return = false; } catch (RemoteException e) { fail("RemoteException"); } try { userFacade.logout(user_test); } catch (RemoteException e) { fail("RemoteException"); } assertFalse(test_return); }
@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); }
@After public void tearDown() throws Exception { articoloFacade.rimuoviPietanzaMenu(user, pietanza.getId()); tavoloFacade.rimuoviTavolo(user, tavolo.getId()); ristoranteFacade.rimuoviRistorante(user, ristorante.getRagioneSociale()); userFacade.logout(user); }
@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"); userFacade = (IUserFacade) registry.lookup("UserFacade"); } catch (Exception e) { System.err.println("Exception to obtain the reference to the remote object: " + e); fail("Exception"); } user = userFacade.login(Ruolo.TEST, "test"); pietanza = new Pietanza(); pietanza.setNome("PIETANZA TEST"); pietanza.setTipoPietanza(TipoPietanza.PRIMO_PIATTO.ordinal()); pietanza = articoloFacade.inserisciPietanzaMenu(user, pietanza); }
@After public void tearDown() throws Exception { articoloFacade.rimuoviIngrediente(user, ingrediente.getId()); articoloFacade.rimuoviPietanzaMenu(user, pietanza.getId()); userFacade.logout(user); }