/** Test if user has admin rights */
  @Test
  public void testIsUserAdmin() throws Exception {
    System.out.println(">>> Checking if user has admin rights.");
    UserTransaction tx = getUserTransaction();
    try {
      AdminEJBLocal instance = (AdminEJBLocal) getEJBInstance(AdminEJB.class.getSimpleName());
      tx.begin();
      boolean result = instance.isUserAdmin();
      tx.commit();

      if (result) {
        System.out.println(">>> Current user has admin rights.");
      } else {
        System.out.println(">>> Current user doesn't have admin rights.");
      }
    } catch (Exception e) {
      tx.rollback();
      fail(e.getMessage());
    }
  }