Package models

Examples of models.LightningTalk


        }
        return t.save();
    }

    private LightningTalk createLT(Member... speakers) {
        LightningTalk lt = new LightningTalk();
        for (Member s : speakers) {
            lt.addSpeaker(s);
        }
        return lt.save();
    }
View Full Code Here


    }

    @Test
    public void grantedSpeakerPadawan() {
        // Member become speaker of a LT
        final LightningTalk lt = createLT(member);
        assertEquals(EnumSet.of(Badge.SpeakerPadawan), computer.compute(member, new BadgeComputationContext()));
    }
View Full Code Here

    }
   
    @Test
    public void updateSessionLightningTalk() {
       
        LightningTalk lt = createLightningTalk("test");
       
        // No activity for the LT
        assertEquals(0, Activity.count("session = ?", lt));
        assertNull(Activity.find("session = ?", lt).first());
       
        lt.summary = "Un nouveau résumé";
        lt.update();
       
        // One activity for the LT
        assertEquals(1, Activity.count("session = ?", lt));
        Activity a = Activity.find("session = ?", lt).first();
        assertActivity(a);
View Full Code Here

        test("/api/lightningtalks");
    }

    @Test
    public void testLightningalk() {
        LightningTalk lt = LightningTalk.all().first();
        test("/api/lightningtalks/"+lt.id);
    }
View Full Code Here

public class MembersSetQueryLTSpeakersTest extends BaseDataUnitTest {

    private MembersSetQuery query = MembersSetQueryFactory.create(MembersSet.LTSpeakers);

    private LightningTalk createLT(ConferenceEvent event, String title, Member... speakers) {
        LightningTalk lt = new LightningTalk();
        lt.title = title;
        lt.event = event;

        if (speakers != null) {
            for (Member speaker : speakers) {
                lt.addSpeaker(speaker);
            }
        }

        return lt.save();
    }
View Full Code Here

        List<LightningTalk> talks = LightningTalk.findAllOn(ConferenceEvent.CURRENT);
        renderJSON(talks, getSerializers(details));
    }

    public static void lightningTalk(long id, boolean details) {
        LightningTalk talk = LightningTalk.findById(id);
        notFoundIfNull(talk);
        renderJSON(talk, getSerializers(details));
    }
View Full Code Here

    public VoteBadgeComputerTest() {
        super(new VoteBadgeComputer());
    }

    private LightningTalk createLT() {
        return new LightningTalk().save();
    }
View Full Code Here

        }
    }
   
    @Test
    public void grantedSupporter() {
        final LightningTalk lt = createLT();
        vote(lt, member, 1);
        assertEquals(EnumSet.of(Badge.Supporter), computer.compute(member, new BadgeComputationContext()));
    }
View Full Code Here

        assertEquals(EnumSet.of(Badge.Supporter), computer.compute(member, new BadgeComputationContext()));
    }
   
    @Test
    public void grantedEnlightened() {
        final LightningTalk lt = createLT();
        vote(lt, member, 10);
        assertEquals(EnumSet.of(Badge.Supporter, Badge.Enlightened), computer.compute(member, new BadgeComputationContext()));
    }
View Full Code Here

        t.title = title;
        return t.save();
    }

    protected LightningTalk createLightningTalk(String title) {
        LightningTalk lt = new LightningTalk();
        lt.title = title;
        return lt.save();
    }
View Full Code Here

TOP

Related Classes of models.LightningTalk

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.