Example #1
0
 @After
 public void tearDown() throws Exception {
   articoloFacade.rimuoviPietanzaMenu(user, pietanza.getId());
   tavoloFacade.rimuoviTavolo(user, tavolo.getId());
   ristoranteFacade.rimuoviRistorante(user, ristorante.getRagioneSociale());
   userFacade.logout(user);
 }
Example #2
0
  @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);
  }