Package models

Examples of models.Article


        assertNotNull(Activity.deleteForMember(member));
    }
   
    @Test
    public void deleteForArticle() {
        final Article article = Article.all().first();
        assertNotNull(Activity.deleteForArticle(article));
    }
View Full Code Here


        List<Activity> _activities = Activity.recentsBySession(talk, page, size);
        render("tags/activities.html", _activities);
    }

    public static void article(long articleId, Integer page, Integer size) {
        Article article = Article.findById(articleId);
        List<Activity> _activities = Activity.recentsByArticle(article, page, size);
        render("tags/activities.html", _activities);
    }
View Full Code Here

   
    @Test
    public void grantedTroller() {
        // Member add five comments
        final Session s = Session.all().first();
        final Article a = Article.all().first();
        comment(member, s, 5)// 5 comments on a session
        comment(member, a, 5)// 5 comments on an article
        final Set<Badge> actualBadges = computer.compute(member, new BadgeComputationContext());
        assertEquals(EnumSet.of(Badge.Brave, Badge.Troller), actualBadges);
    }
View Full Code Here

public class LookArticleActivityTest extends AbstractActivityTest {

    @Test
    public void lookArticle() {
       
        Article a = Article.all().first();
       
        // No activity for the article
        assertEquals(0, Activity.count("article = ?", a));
        assertNull(Activity.find("article = ?", a).first());
       
        a.lookedBy(member);
       
        // One activity for the article
        assertEquals(1, Activity.count("article = ?", a));
        Activity act = Activity.find("article = ?", a).first();
        assertActivity(act);
View Full Code Here

    }

    @Test
    public void lookarticleBySpeaker() {
       
        Article a = Article.all().first();
       
        // No activity for the article
        assertEquals(0, Activity.count("article = ?", a));
        assertNull(Activity.find("article = ?", a).first());
       
        // article looked by one of speakers
        a.lookedBy(a.author);
       
        // Still no activity for the article
        assertEquals(0, Activity.count("article = ?", a));
        assertNull(Activity.find("article = ?", a).first());
    }
View Full Code Here

    }

    @Test
    public void lookarticleByNull() {
       
        Article a = Article.all().first();
       
        // No activity for the article
        assertEquals(0, Activity.count("article = ?", a));
        assertNull(Activity.find("article = ?", a).first());
       
        // A not connected user looked at the article
        a.lookedBy(null);
       
        // Still no activity for the article
        assertEquals(0, Activity.count("article = ?", a));
        assertNull(Activity.find("article = ?", a).first());
    }
View Full Code Here

    protected Member createMember(final String login) {
        return new Member(login).save();
    }
   
    protected Article createArticle(String title) {
        return new Article(member, title).save();
    }
View Full Code Here

public class NewArticleActivityTest extends AbstractActivityTest {
   
    @Test
    public void validateArticle() {
       
        Article a = createArticle("test");
       
        // No activity for the article
        assertEquals(0, Activity.count("article = ?", a));
        assertNull(Activity.find("article = ?", a).first());
       
        a.validate();
       
        // One activity for the article
        assertEquals(1, Activity.count("article = ?", a));
        Activity act = Activity.find("article = ?", a).first();
        assertActivity(act);
View Full Code Here

                Logger.info("Generating dummy article comments for member "+m);

                final int nbComments = Dummy.randomInt(2*averageCommentsPerMember);
                for (int i = 0; i < nbComments; i++) {
                    Article a = articles.get(Dummy.randomInt(articles.size()));
                    a.addComment(new ArticleComment(m, a, Dummy.randomText(3000)));
                    a.save();
                }
            }
        }
    }
View Full Code Here

       
    }

    public Result index() {

        Article frontPost = articleDao.getFirstArticleForFrontPage();

        List<Article> olderPosts = articleDao.getOlderArticlesForFrontPage();

        Map<String, Object> map = Maps.newHashMap();
        map.put("frontArticle", frontPost);
View Full Code Here

TOP

Related Classes of models.Article

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.