Examples of Banner


Examples of org.jtalks.jcommune.model.entity.Banner

    }
    /*===== Common methods =====*/

    @Test
    public void correctBannerShouldBeSaved() {
        Banner banner = ObjectsFactory.getDefaultBanner();

        bannerDao.saveOrUpdate(banner);

        assertNotSame(banner.getId(), 0, "Id not created");

        session.evict(banner);
        Banner bannerInDatabase = (Banner) session.get(Banner.class, banner.getId());

        assertReflectionEquals(banner, bannerInDatabase);
    }
View Full Code Here

Examples of org.jtalks.jcommune.model.entity.Banner

        assertReflectionEquals(banner, bannerInDatabase);
    }

    @Test(expectedExceptions = {Exception.class})
    public void bannerWithNullContentShoulNotBeSaved() {
        Banner banner = ObjectsFactory.getDefaultBanner();
        banner.setContent(null);

        bannerDao.saveOrUpdate(banner);
    }
View Full Code Here

Examples of org.jtalks.jcommune.model.entity.Banner

    }

    @Test
    public void correctBannerShouldBeUpdated() {
        String newContent = "<html><h1>New Header</h1><html>";
        Banner banner = ObjectsFactory.getDefaultBanner();
        session.save(banner);
        banner.setContent(newContent);
        //
        bannerDao.saveOrUpdate(banner);
        session.flush();
        session.evict(banner);
        Banner result = (Banner) session.get(Banner.class, banner.getId());

        assertEquals(result.getContent(), newContent);
    }
View Full Code Here

Examples of org.jtalks.jcommune.model.entity.Banner

        assertEquals(result.getContent(), newContent);
    }

    @Test(expectedExceptions = org.hibernate.exception.ConstraintViolationException.class)
    public void bannerWithNullContentShouldNotBeUpdated() {
        Banner banner = ObjectsFactory.getDefaultBanner();
        session.save(banner);
        banner.setContent(null);

        bannerDao.saveOrUpdate(banner);
        session.flush();
    }
View Full Code Here

Examples of org.jtalks.jcommune.model.entity.Banner

        session.flush();
    }

    @Test
    public void existsBannerShouldBeDeletedIfItIdPassed() {
        Banner banner = ObjectsFactory.getDefaultBanner();
        session.save(banner);
        session.flush();

        boolean isDeleted = bannerDao.delete(banner.getId());

        assertTrue(isDeleted, "Entity must be deleted by id.");
    }
View Full Code Here

Examples of org.jtalks.jcommune.model.entity.Banner

    }

    /*===== Specific methods =====*/
    @Test
    public void existsBannerShouldBeFoundByPosition() {
        Banner banner = ObjectsFactory.getDefaultBanner();
        banner.setPositionOnPage(BannerPosition.TOP);
        session.save(banner);
        session.flush();
        session.evict(banner);

        Banner bannerInDatabase = bannerDao.getByPosition(BannerPosition.TOP);

        assertNotNull(bannerInDatabase, "Banner should be found by position, because it was saved.");
        assertReflectionEquals(banner, bannerInDatabase);
    }
View Full Code Here

Examples of org.jtalks.jcommune.model.entity.Banner

        assertReflectionEquals(banner, bannerInDatabase);
    }

    @Test
    public void existsBannerShouldNotBeFoundByPosition() {
        Banner banner = ObjectsFactory.getDefaultBanner();
        banner.setPositionOnPage(BannerPosition.TOP);
        session.save(banner);
        session.flush();
        session.evict(banner);

        Banner bannerInDatabase = bannerDao.getByPosition(BannerPosition.BOTTOM);

        assertNull(bannerInDatabase,
                "Banner shouldn't be found by position, because different banner was saved.");
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.