Commit 4068ee557dc9916ffd5d662bf8e753d4a913c391

Authored by Ednara Oliveira
1 parent f6ddae78
Exists in master

Refatoração do teste unitário: SecurityConfigTest

impl/core/src/test/java/br/gov/frameworkdemoiselle/internal/configuration/SecurityConfigTest.java
... ... @@ -5,6 +5,8 @@ import static org.junit.Assert.assertEquals;
5 5 import org.junit.Before;
6 6 import org.junit.Test;
7 7  
  8 +import br.gov.frameworkdemoiselle.internal.implementation.DefaultAuthenticator;
  9 +import br.gov.frameworkdemoiselle.internal.implementation.DefaultAuthorizer;
8 10 import br.gov.frameworkdemoiselle.security.Authenticator;
9 11 import br.gov.frameworkdemoiselle.security.Authorizer;
10 12 import br.gov.frameworkdemoiselle.security.User;
... ... @@ -31,50 +33,18 @@ public class SecurityConfigTest {
31 33  
32 34 @Test
33 35 public void testSetAuthenticatorClass() {
34   - Authenticator authenticator = new TestAuthenticator();
  36 + Authenticator authenticator = new DefaultAuthenticator();
35 37 config.setAuthenticatorClass(authenticator.getClass());
36   - assertEquals("br.gov.frameworkdemoiselle.internal.configuration.TestAuthenticator", config
  38 + assertEquals("br.gov.frameworkdemoiselle.internal.implementation.DefaultAuthenticator", config
37 39 .getAuthenticatorClass().getName());
38 40 }
39 41  
40 42 @Test
41 43 public void testSetAuthorizerClass() {
42   - Authorizer authorizer = new TestAuthorizer();
  44 + Authorizer authorizer = new DefaultAuthorizer();
43 45 config.setAuthorizerClass(authorizer.getClass());
44   - assertEquals("br.gov.frameworkdemoiselle.internal.configuration.TestAuthorizer", config
  46 + assertEquals("br.gov.frameworkdemoiselle.internal.implementation.DefaultAuthorizer", config
45 47 .getAuthorizerClass().getName());
46 48 }
47 49  
48 50 }
49   -
50   -class TestAuthenticator implements Authenticator {
51   -
52   - private static final long serialVersionUID = 1L;
53   -
54   - @Override
55   - public boolean authenticate() {
56   - return false;
57   - }
58   -
59   - @Override
60   - public void unAuthenticate() {
61   - }
62   -
63   - @Override
64   - public User getUser() {
65   - return null;
66   - }
67   -}
68   -
69   -class TestAuthorizer implements Authorizer{
70   -
71   - @Override
72   - public boolean hasRole(String role) {
73   - return false;
74   - }
75   -
76   - @Override
77   - public boolean hasPermission(String resource, String operation) {
78   - return false;
79   - }
80   -}
81 51 \ No newline at end of file
... ...