Revision 46741
Added by Panagiotis Kanakakis about 7 years ago
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