Project

General

Profile

« Previous | Next » 

Revision 46741

View differences:

StatisticsTest.java
3 3
import com.google.gwt.i18n.client.NumberFormat;
4 4
import com.google.gwt.user.client.Window;
5 5
import eu.dnetlib.goldoa.domain.OrganizationManagerException;
6
import eu.dnetlib.goldoa.domain.stats.Browse;
7
import eu.dnetlib.goldoa.domain.stats.DateSeries;
8
import eu.dnetlib.goldoa.domain.stats.Numbers;
9
import eu.dnetlib.goldoa.domain.stats.Triple;
6
import eu.dnetlib.goldoa.domain.Request;
7
import eu.dnetlib.goldoa.domain.stats.*;
10 8
import eu.dnetlib.goldoa.service.OrganizationManager;
11 9
import eu.dnetlib.goldoa.service.stats.StatsManager;
12 10
import eu.dnetlib.goldoa.service.stats.StatsManagerImpl;
......
36 34
    OrganizationManager om;
37 35

  
38 36

  
37

  
39 38
    @Test
40 39
    @Transactional
41 40
    @Rollback(true)
......
114 113

  
115 114
    }
116 115

  
116

  
117
    @Test
118
    @Transactional
119
    @Rollback(true)
120
    public void statsData() {
121

  
122
        Numbers rs = st.getNumbers(new Numbers.Category[]{Numbers.Category.REQUESTS, Numbers.Category.PROJECTS,
123
                Numbers.Category.TOTAL_AMOUNT, Numbers.Category.AVERAGE_AMOUNT, Numbers.Category.AVERAGE_PER_ARTICLE,
124
                Numbers.Category.AVERAGE_PER_MONOGRAPH, Numbers.Category.AVERAGE_PER_BOOK_CHAPTER, Numbers.Category.PAID_REQUESTS,
125
                Numbers.Category.PAID_REQUESTS_WITH_DOI, Numbers.Category.APPROVED_REQUESTS_WITH_DOI, Numbers.Category.PAID_ARTICLE_REQUESTS,
126
                Numbers.Category.PAID_MONOGRAPH_REQUESTS, Numbers.Category.PAID_BOOK_CHAPTER_REQUESTS});
127

  
128
        Series fundedRequests = st.getSeries(new Series.Category[] {Series.Category.COUNTRY, Series.Category.ORGANIZATION,
129
                Series.Category.PUBLISHER}, new Request.RequestStatus[] {Request.RequestStatus.CONDITIONALLY_APPROVED,
130
                Request.RequestStatus.APPROVED, Request.RequestStatus.ACCOUNTING_PROCESSING, Request.RequestStatus.ACCOUNTING_PAID,
131
                Request.RequestStatus.ACCOUNTING_ON_HOLD});
132
        Series rejectedRequests = st.getSeries(new Series.Category[] {Series.Category.COUNTRY, Series.Category.ORGANIZATION,
133
                Series.Category.PUBLISHER}, new Request.RequestStatus[] {Request.RequestStatus.REJECTED,
134
                Request.RequestStatus.ACCOUNTING_DENIED});
135

  
136
        DateSeries result = st.getDateSeries(DateSeries.Over.DAY, false, null, null, null, null, null, null);
137
        result = st.getDateSeries(DateSeries.Over.DAY, true,null, null, null, null, null, null);
138

  
139
        st.getSeries(new Series.Category[] {Series.Category.STATUS}, null);
140

  
141
    }
142

  
143

  
144

  
145

  
146

  
147

  
148

  
117 149
}

Also available in: Unified diff