Skip to content

Commit 412a253

Browse files
author
TanyaEf
committed
Added IT for Spring authentication
1 parent d8acaac commit 412a253

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

src/integration-test/java/com/jaspersoft/jasperserver/jaxrs/client/apiadapters/core/JasperserverRestClientIT.java

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
package com.jaspersoft.jasperserver.jaxrs.client.apiadapters.core;
22

3-
import com.jaspersoft.jasperserver.jaxrs.client.core.*;
3+
import com.jaspersoft.jasperserver.jaxrs.client.core.JasperserverRestClient;
4+
import com.jaspersoft.jasperserver.jaxrs.client.core.RestClientConfiguration;
5+
import com.jaspersoft.jasperserver.jaxrs.client.core.Session;
46
import com.jaspersoft.jasperserver.jaxrs.client.core.enums.AuthenticationType;
57
import com.jaspersoft.jasperserver.jaxrs.client.core.enums.JRSVersion;
68
import com.jaspersoft.jasperserver.jaxrs.client.core.enums.MimeType;
9+
import com.jaspersoft.jasperserver.jaxrs.client.core.exceptions.JSClientWebException;
710
import org.testng.annotations.AfterMethod;
811
import org.testng.annotations.BeforeMethod;
912
import org.testng.annotations.Test;
@@ -36,6 +39,12 @@ public void should_return_session_via_j_sucurity_check() {
3639
assertNotNull(session.getStorage().getSessionId());
3740
}
3841

42+
@Test (expectedExceptions = JSClientWebException.class)
43+
public void should_not_return_session_id_with_wrong_credentials_via_j_sucurity_check() {
44+
session = client.authenticate("superuser", "superuser1");
45+
46+
}
47+
3948
@Test
4049
public void should_return_session_via_basic_login() {
4150
config.setAuthenticationType(AuthenticationType.BASIC);
@@ -45,7 +54,8 @@ public void should_return_session_via_basic_login() {
4554

4655
@AfterMethod
4756
public void after() {
48-
session.logout();
57+
if (session != null)
58+
session.logout();
4959
}
5060
}
5161

0 commit comments

Comments
 (0)