Package com.salas.bb.views.mainframe.UnreadStats

Examples of com.salas.bb.views.mainframe.UnreadStats.DayCount


     * @see junit.framework.TestCase#setUp()
     */
    public void setUp()
    {
        stats = new UnreadStats();
        dayCount = new DayCount();
        cal = Calendar.getInstance();
    }
View Full Code Here


        int expectedRead = 0, expectedUnread = 0, totalRead = 0, totalUnread = 0;

        for (int i = 0; i < UnreadStats.MAX_DAYS; ++i)
        {
            DayCount dc = stats.getDayCount(i);
            checkDayCount("multi unread count", dc, expectedRead, expectedUnread);

            expectedRead += 2;
            expectedUnread += 1;

            totalRead += expectedRead;
            totalUnread += expectedUnread;
        }

        DayCount dc = stats.getOlderCount();
        checkDayCount("multi unread count", dc, expectedRead, expectedUnread);

        checkTotalDayCount("multi unread count", totalRead, totalUnread);
    }
View Full Code Here

     */
    void checkTotalDayCount(String desc, int read, int unread)
    {
        int totalRead = 0;
        int totalUnread = 0;
        DayCount dc;

        for (int i = 0; i < UnreadStats.MAX_DAYS; ++i)
        {
            dc = stats.getDayCount(i);
            totalRead += dc.getRead();
            totalUnread += dc.getUnread();
        }
        dc = stats.getOlderCount();
        totalRead += dc.getRead();
        totalUnread += dc.getUnread();

        assertEquals(desc + ": total read error", totalRead, read);
        assertEquals(desc + ": total unread error", totalUnread, unread);

        dc = stats.getTotalCount();

        assertEquals(desc + ": total read error", dc.getRead(), read);
        assertEquals(desc + ": total unread error", dc.getUnread(), unread);

    }
View Full Code Here

TOP

Related Classes of com.salas.bb.views.mainframe.UnreadStats.DayCount

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.