Пример #1
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");
      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);
  }
Пример #2
0
  @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);
  }
Пример #3
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);
  }
Пример #4
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);
 }
Пример #5
0
  @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);
  }
Пример #6
0
 @After
 public void tearDown() throws Exception {
   articoloFacade.rimuoviIngrediente(user, ingrediente.getId());
   articoloFacade.rimuoviPietanzaMenu(user, pietanza.getId());
   userFacade.logout(user);
 }