Skip to content

Commit

Permalink
Modified test
Browse files Browse the repository at this point in the history
  • Loading branch information
ggam committed Jun 28, 2019
1 parent 9cd10b6 commit 08c013e
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 12 deletions.
6 changes: 2 additions & 4 deletions test/app-mem-basic/src/main/java/test/TestIdentityStore.java
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,19 @@
package test;

import static java.util.Arrays.asList;
import static javax.security.enterprise.identitystore.CredentialValidationResult.INVALID_RESULT;

import java.util.HashSet;

import javax.enterprise.context.ApplicationScoped;
import javax.security.enterprise.credential.UsernamePasswordCredential;
import javax.security.enterprise.identitystore.CredentialValidationResult;
import static javax.security.enterprise.identitystore.CredentialValidationResult.INVALID_RESULT;
import javax.security.enterprise.identitystore.IdentityStore;

@ApplicationScoped
public class TestIdentityStore implements IdentityStore {

public CredentialValidationResult validate(UsernamePasswordCredential usernamePasswordCredential) {

if (usernamePasswordCredential.compareTo("reza", "secret1")) {
if (usernamePasswordCredential.compareTo("reza", "secret:1")) {
return new CredentialValidationResult("reza", new HashSet<>(asList("foo", "bar")));
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,21 +16,19 @@

package org.glassfish.soteria.test;

import com.gargoylesoftware.htmlunit.DefaultCredentialsProvider;
import com.gargoylesoftware.htmlunit.WebResponse;
import static org.glassfish.soteria.test.Assert.assertDefaultAuthenticated;
import static org.glassfish.soteria.test.Assert.assertDefaultNotAuthenticated;
import static org.glassfish.soteria.test.ShrinkWrap.mavenWar;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;

import org.jboss.arquillian.container.test.api.Deployment;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.shrinkwrap.api.Archive;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;
import org.junit.Test;
import org.junit.runner.RunWith;

import com.gargoylesoftware.htmlunit.DefaultCredentialsProvider;
import com.gargoylesoftware.htmlunit.WebResponse;


@RunWith(Arquillian.class)
public class AppMemBasicIT extends ArquillianBase {
Expand All @@ -44,7 +42,7 @@ public static Archive<?> createDeployment() {
public void testAuthenticated() {

DefaultCredentialsProvider credentialsProvider = new DefaultCredentialsProvider();
credentialsProvider.addCredentials("reza", "secret1");
credentialsProvider.addCredentials("reza", "secret:1");

getWebClient().setCredentialsProvider(credentialsProvider);

Expand All @@ -71,7 +69,7 @@ public void testNotAuthenticated() {
public void testNotAuthenticatedWrongName() {

DefaultCredentialsProvider credentialsProvider = new DefaultCredentialsProvider();
credentialsProvider.addCredentials("romo", "secret1");
credentialsProvider.addCredentials("romo", "secret:1");

getWebClient().setCredentialsProvider(credentialsProvider);

Expand Down

0 comments on commit 08c013e

Please sign in to comment.