Skip to content

Commit 132b1da

Browse files
author
TanyaEf
committed
Fixed bug" Bundles service doesn't work " #124
1 parent c54c652 commit 132b1da

File tree

1 file changed

+20
-10
lines changed
  • src/integration-test/java/com/jaspersoft/jasperserver/jaxrs/client/apiadapters/bundles

1 file changed

+20
-10
lines changed
Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,22 @@
11
package com.jaspersoft.jasperserver.jaxrs.client.apiadapters.bundles;
22

3-
import com.jaspersoft.jasperserver.jaxrs.client.core.*;
3+
import com.jaspersoft.jasperserver.jaxrs.client.core.AnonymousSession;
4+
import com.jaspersoft.jasperserver.jaxrs.client.core.JasperserverRestClient;
5+
import com.jaspersoft.jasperserver.jaxrs.client.core.RestClientConfiguration;
46
import com.jaspersoft.jasperserver.jaxrs.client.core.enums.JRSVersion;
57
import com.jaspersoft.jasperserver.jaxrs.client.core.enums.MimeType;
6-
import org.codehaus.jettison.json.JSONObject;
8+
import java.util.Map;
79
import org.testng.annotations.BeforeMethod;
810
import org.testng.annotations.Test;
911

1012
import static junit.framework.Assert.assertFalse;
1113
import static junit.framework.Assert.assertNotNull;
14+
import static org.junit.Assert.assertTrue;
1215

1316
/**
1417
* @author Tetiana Iefimenko
1518
*/
19+
1620
public class BundlesServiceIT {
1721

1822
private RestClientConfiguration config;
@@ -25,6 +29,8 @@ public void before() {
2529
config.setAcceptMimeType(MimeType.JSON);
2630
config.setContentMimeType(MimeType.JSON);
2731
config.setJrsVersion(JRSVersion.v6_1_0);
32+
config.setLogHttp(true);
33+
config.setLogHttpEntity(true);
2834
client = new JasperserverRestClient(config);
2935
session = client.getAnonymousSession();
3036
}
@@ -33,59 +39,63 @@ public void before() {
3339
public void should_return_all_bundles_for_default_locale() {
3440

3541
// When
36-
final JSONObject bundles = session
42+
final Map<String, Map<String, String>> bundles = session
3743
.bundlesService()
3844
.forLocale(null)
3945
.allBundles()
4046
.getEntity();
4147

4248
// Then
4349
assertNotNull(bundles);
44-
assertFalse(bundles.has("jasperserver_messages"));
50+
assertFalse(bundles.size() == 0);
51+
assertTrue(bundles.containsKey("jasperserver_config"));
4552
}
4653

4754
@Test
4855
public void should_return_all_bundles_for_specified_locale() {
4956

5057
// When
51-
final JSONObject bundles = session
58+
final Map<String, Map<String, String>> bundles = session
5259
.bundlesService()
5360
.forLocale("de")
5461
.allBundles()
5562
.getEntity();
5663

5764
// Then
5865
assertNotNull(bundles);
59-
assertFalse(bundles.has("jasperserver_messages"));
66+
assertFalse(bundles.size() == 0);
67+
assertTrue(bundles.containsKey("jasperserver_config"));
6068
}
6169

6270
@Test
6371
public void should_return__bundle_by_name_for_specified_locale() {
6472

6573
// When
66-
final JSONObject bundle = session
74+
final Map<String, String> bundle = session
6775
.bundlesService()
6876
.forLocale("de")
6977
.bundle("jasperserver_messages")
7078
.getEntity();
7179

7280
// Then
7381
assertNotNull(bundle);
74-
assertFalse(bundle.has("jsp.JSErrorPage.errorTrace"));
82+
assertFalse(bundle.size() == 0);
83+
assertTrue(bundle.containsKey("logCollectors.form.resourceUri.hint"));
7584
}
7685

7786
@Test
7887
public void should_return__bundle_by_name_for_default_locale() {
7988

8089
// When
81-
final JSONObject bundle = session
90+
final Map<String, String> bundle = session
8291
.bundlesService()
8392
.forLocale(null)
8493
.bundle("jasperserver_messages")
8594
.getEntity();
8695

8796
// Then
8897
assertNotNull(bundle);
89-
assertFalse(bundle.has("jsp.JSErrorPage.errorTrace"));
98+
assertFalse(bundle.size() == 0);
99+
assertTrue(bundle.containsKey("logCollectors.form.resourceUri.hint"));
90100
}
91101
}

0 commit comments

Comments
 (0)