Examples of DummyEvent


Examples of de.novanic.eventservice.test.testhelper.DummyEvent

        theEventRegistry.registerUnlistenEvent(TEST_USER_ID, UnlistenEventListener.Scope.UNLISTEN, null);

        //register first user to TEST_DOMAIN
        theEventRegistry.registerUser(TEST_DOMAIN, TEST_USER_ID, null);
        theEventRegistry.addEvent(TEST_DOMAIN, new DummyEvent());
        assertTrue(theEventRegistry.isUserRegistered(TEST_USER_ID));

        List<DomainEvent> theEvents = theEventRegistry.listen(getLongPollingListener(), TEST_USER_ID);
        assertNotNull(theEvents);
        assertEquals(1, theEvents.size());
        assertFalse(theEvents.get(0).getEvent() instanceof UnlistenEvent);

        assertTrue(theEventRegistry.isUserRegistered(TEST_USER_ID));

        //register second user to TEST_DOMAIN
        theEventRegistry.registerUser(TEST_DOMAIN, TEST_USER_ID_2, null);
        theEventRegistry.addEvent(TEST_DOMAIN, new DummyEvent());
        assertTrue(theEventRegistry.isUserRegistered(TEST_USER_ID));

        theEvents = theEventRegistry.listen(getLongPollingListener(), TEST_USER_ID_2);
        assertNotNull(theEvents);
        assertEquals(1, theEvents.size());
View Full Code Here

Examples of de.novanic.eventservice.test.testhelper.DummyEvent

        theEventRegistry.registerUnlistenEvent(TEST_USER_ID, UnlistenEventListener.Scope.UNLISTEN, null);

        //register first user to TEST_DOMAIN
        theEventRegistry.registerUser(TEST_DOMAIN, TEST_USER_ID, null);
        theEventRegistry.addEvent(TEST_DOMAIN, new DummyEvent());
        assertTrue(theEventRegistry.isUserRegistered(TEST_USER_ID));

        List<DomainEvent> theEvents = theEventRegistry.listen(getLongPollingListener(), TEST_USER_ID);
        assertNotNull(theEvents);
        assertEquals(1, theEvents.size());
        assertFalse(theEvents.get(0).getEvent() instanceof UnlistenEvent);

        assertTrue(theEventRegistry.isUserRegistered(TEST_USER_ID));

        //register second user to TEST_DOMAIN_2
        theEventRegistry.registerUser(TEST_DOMAIN_2, TEST_USER_ID_2, null);
        theEventRegistry.addEvent(TEST_DOMAIN_2, new DummyEvent());
        assertTrue(theEventRegistry.isUserRegistered(TEST_USER_ID));

        theEvents = theEventRegistry.listen(getLongPollingListener(), TEST_USER_ID_2);
        assertNotNull(theEvents);
        assertEquals(1, theEvents.size());
View Full Code Here

Examples of de.novanic.eventservice.test.testhelper.DummyEvent

    }

    @Test
    public void testAddEvent() {
        assertTrue(myUserInfo.retrieveEvents(1000).isEmpty());
        myUserInfo.addEvent(TEST_DOMAIN, new DummyEvent());
        assertEquals(1, myUserInfo.retrieveEvents(1000).size());
    }
View Full Code Here

Examples of de.novanic.eventservice.test.testhelper.DummyEvent

    }

    @Test
    public void testAddEvent_2() {
        assertTrue(myUserInfo.retrieveEvents(1000).isEmpty());
        myUserInfo.addEvent(TEST_DOMAIN, new DummyEvent());
        assertEquals(1, myUserInfo.retrieveEvents(1000).size());
        myUserInfo.addEvent(TEST_DOMAIN, new DummyEvent());
        assertEquals(1, myUserInfo.retrieveEvents(1000).size());

        assertTrue(myUserInfo.retrieveEvents(1000).isEmpty());
    }
View Full Code Here

Examples of de.novanic.eventservice.test.testhelper.DummyEvent

    @Test
    public void testAddEvent_3() {
        assertTrue(myUserInfo.retrieveEvents(1000).isEmpty());
        for(int i = 0; i < 100; i++) {
            myUserInfo.addEvent(TEST_DOMAIN, new DummyEvent());
            myUserInfo.addEvent(TEST_DOMAIN_2, new DummyEvent());
            myUserInfo.addEvent(TEST_DOMAIN_2, new DummyEvent());
            myUserInfo.addEvent(null, new DummyEvent());
            myUserInfo.addEvent(null, new DummyEvent());
            myUserInfo.addEvent(null, new DummyEvent());
        }

        List<DomainEvent> theEvents = myUserInfo.retrieveEvents(1000);
        assertEquals(600, theEvents.size());
        assertTrue(myUserInfo.retrieveEvents(1000).isEmpty()); //all events got

        int theDomainEventCount_1 = 0;
        int theDomainEventCount_2 = 0;
        int theUserSpecificEventCount = 0;
        for(DomainEvent theDomainEvent: theEvents) {
            if(theDomainEvent.getDomain() == null) {
                theUserSpecificEventCount++;
            } else if(TEST_DOMAIN.equals(theDomainEvent.getDomain())) {
                theDomainEventCount_1++;
            } else if(TEST_DOMAIN_2.equals(theDomainEvent.getDomain())) {
                theDomainEventCount_2++;
            }
        }
        assertEquals(100, theDomainEventCount_1);
        assertEquals(200, theDomainEventCount_2);
        assertEquals(300, theUserSpecificEventCount);

        assertTrue(myUserInfo.retrieveEvents(1000).isEmpty()); //all events got
        myUserInfo.addEvent(TEST_DOMAIN, new DummyEvent());
        assertEquals(1, myUserInfo.retrieveEvents(1000).size());
        assertTrue(myUserInfo.retrieveEvents(1000).isEmpty()); //all events got
    }
View Full Code Here

Examples of de.novanic.eventservice.test.testhelper.DummyEvent

    }

    @Test
    public void testRetrieveEvents() {
        assertEquals(0, myUserInfo.retrieveEvents(1).size());
        myUserInfo.addEvent(TEST_DOMAIN, new DummyEvent());
        myUserInfo.addEvent(TEST_DOMAIN, new DummyEvent());
        assertEquals(1, myUserInfo.retrieveEvents(1).size());
        assertEquals(1, myUserInfo.retrieveEvents(1).size());
        assertEquals(0, myUserInfo.retrieveEvents(1).size());

        myUserInfo.addEvent(TEST_DOMAIN, new DummyEvent());
        myUserInfo.addEvent(TEST_DOMAIN, new DummyEvent());
        assertEquals(2, myUserInfo.retrieveEvents(2).size());
        assertEquals(0, myUserInfo.retrieveEvents(2).size());

        myUserInfo.addEvent(TEST_DOMAIN, new DummyEvent());
        myUserInfo.addEvent(TEST_DOMAIN, new DummyEvent());
        assertEquals(2, myUserInfo.retrieveEvents(3).size());
        assertEquals(0, myUserInfo.retrieveEvents(3).size());
    }
View Full Code Here

Examples of de.novanic.eventservice.test.testhelper.DummyEvent

    }

    @Test
    public void testIsEventsEmpty() {
        assertTrue(myUserInfo.isEventsEmpty());
        myUserInfo.addEvent(TEST_DOMAIN, new DummyEvent());
        assertFalse(myUserInfo.isEventsEmpty());
        assertFalse(myUserInfo.isEventsEmpty());
       
        assertEquals(1, myUserInfo.retrieveEvents(1000).size());
        assertTrue(myUserInfo.retrieveEvents(1000).isEmpty()); //all events got
View Full Code Here

Examples of de.novanic.eventservice.test.testhelper.DummyEvent

    }

    @Test
    public void testIsEventsEmpty_2() {
        assertTrue(myUserInfo.isEventsEmpty());
        myUserInfo.addEvent(TEST_DOMAIN, new DummyEvent());
        myUserInfo.addEvent(TEST_DOMAIN, new DummyEvent());
        myUserInfo.addEvent(TEST_DOMAIN, new DummyEvent());
        assertFalse(myUserInfo.isEventsEmpty());
        assertFalse(myUserInfo.isEventsEmpty());

        assertEquals(3, myUserInfo.retrieveEvents(1000).size());
        assertTrue(myUserInfo.isEventsEmpty());
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.