Package org.magicbox.domain

Examples of org.magicbox.domain.PageImpl


    assertEquals(0,page.getOrdine());
  }
 
  public void testCostruttorePieno() {
    PageLight pageLight = new PageLightImpl(new Long(13),"titolo");
    Page page = new PageImpl("contenuto",false,2,46,pageLight);
    assertEquals("titolo",page.getTitolo());
    assertTrue(page.getId() == 13);
    assertEquals("contenuto",page.getContent());
    assertEquals(46,page.getIdCentro());
    assertEquals(2,page.getOrdine());
  }
View Full Code Here


    public boolean cancellaPage(long id) {
        return pagesDao.cancellaPage(id);
    }

    public Page getPage(long id) {
        return id == 0 ? new PageImpl() : pagesDao.getPage(id);
    }
View Full Code Here

  public void setUp() throws Exception {}
 
  public void tearDown() throws Exception {}
 
  public void testCostruttoreVuoto() {
    Page page = new PageImpl();
    assertNull(page.getTitolo());
    assertTrue(page.getId() == -1);
    assertFalse(page.isAdmin());
    assertTrue(page.isNew());
    assertNull(page.getContent());
    assertEquals(0,page.getIdCentro());
    assertEquals(0,page.getOrdine());
  }
View Full Code Here

    }

    public Object formBackingObject(HttpServletRequest req) throws Exception {
        Long id = ServletRequestUtils.getLongParameter(req, Constant.ID, 0);
        if (id == 0) {
            return new PageImpl();
        } else {
            return pagesService.getPage(id);
        }

    }
View Full Code Here

    _validator = (PageValidator) _ctx.getBean("magicbox.admin.pageValidator");
  }
 
  public void testAllEmpty() {
   
    Page pagina = new PageImpl();
    Errors errors = new BindException(pagina, "command");
    _validator.validate(pagina, errors);
    assertTrue(errors.hasErrors());
    assertTrue(errors.hasFieldErrors("content"));
    assertTrue(errors.hasFieldErrors("titolo"));
View Full Code Here

    assertTrue(errors.hasFieldErrors("titolo"));
    assertTrue(errors.getErrorCount() == 2);
  }
 
  public void testCorrect() {
    PageImpl pagina = new PageImpl();
    pagina.setTitolo("the end");
    pagina.setContent("Contenuto");
    Errors errors = new BindException(pagina, "command");
    _validator.validate(pagina, errors);
    assertTrue(!errors.hasErrors());
    assertTrue(errors.getErrorCount() == 0);
  }
View Full Code Here

    assertTrue(!errors.hasErrors());
    assertTrue(errors.getErrorCount() == 0);
  }
 
  public void testTitleEmpty() {
    PageImpl pagina = new PageImpl();
    pagina.setContent("Contenuto");
    Errors errors = new BindException(pagina, "command");
    _validator.validate(pagina, errors);
    assertTrue(errors.hasErrors());
    assertTrue(errors.hasFieldErrors("titolo"));
    assertTrue(errors.getErrorCount() == 1);
View Full Code Here

    assertTrue(errors.hasFieldErrors("titolo"));
    assertTrue(errors.getErrorCount() == 1);
  }
 
  public void testContentEmpty() {
    PageImpl pagina = new PageImpl();
    pagina.setTitolo("the end");
    Errors errors = new BindException(pagina, "command");
    _validator.validate(pagina, errors);
    assertTrue(errors.hasErrors());
    assertTrue(errors.hasFieldErrors("content"));
    assertTrue(errors.getErrorCount() == 1);
View Full Code Here

    DBPages dbPages = new DBPages();
    dbPages.preparaDb();

    _reqMock = new MockHttpServletRequest("GET", "/page.admin");
    _reqMock.addParameter(Constant.ID, "46");
    Page pagina = new PageImpl(1,"titolone","bla bla",true,0,46);

    ModelAndView mav = _controller.onSubmit(_reqMock, _resMock, pagina,
        new BindException(pagina, Constant.PAGE));
    assertEquals(Constant.REDIRECT_ELENCO_PAGES, mav.getViewName());
View Full Code Here

    DBPages dbPages = new DBPages();
    dbPages.preparaDb();

    _reqMock = new MockHttpServletRequest("GET", "/page.admin");
    _reqMock.addParameter(Constant.ID, "46");
    Page pagina = new PageImpl(0,"titolone","bla bla",true,0,46);

    ModelAndView mav = _controller.onSubmit(_reqMock, _resMock, pagina,
        new BindException(pagina, Constant.PAGE));
    assertEquals(Constant.REDIRECT_ELENCO_PAGES, mav.getViewName());
View Full Code Here

TOP

Related Classes of org.magicbox.domain.PageImpl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.