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,6 +5,8 @@ import static org.junit.Assert.assertEquals;
5 import org.junit.Before; 5 import org.junit.Before;
6 import org.junit.Test; 6 import org.junit.Test;
7 7
  8 +import br.gov.frameworkdemoiselle.internal.implementation.DefaultAuthenticator;
  9 +import br.gov.frameworkdemoiselle.internal.implementation.DefaultAuthorizer;
8 import br.gov.frameworkdemoiselle.security.Authenticator; 10 import br.gov.frameworkdemoiselle.security.Authenticator;
9 import br.gov.frameworkdemoiselle.security.Authorizer; 11 import br.gov.frameworkdemoiselle.security.Authorizer;
10 import br.gov.frameworkdemoiselle.security.User; 12 import br.gov.frameworkdemoiselle.security.User;
@@ -31,50 +33,18 @@ public class SecurityConfigTest { @@ -31,50 +33,18 @@ public class SecurityConfigTest {
31 33
32 @Test 34 @Test
33 public void testSetAuthenticatorClass() { 35 public void testSetAuthenticatorClass() {
34 - Authenticator authenticator = new TestAuthenticator(); 36 + Authenticator authenticator = new DefaultAuthenticator();
35 config.setAuthenticatorClass(authenticator.getClass()); 37 config.setAuthenticatorClass(authenticator.getClass());
36 - assertEquals("br.gov.frameworkdemoiselle.internal.configuration.TestAuthenticator", config 38 + assertEquals("br.gov.frameworkdemoiselle.internal.implementation.DefaultAuthenticator", config
37 .getAuthenticatorClass().getName()); 39 .getAuthenticatorClass().getName());
38 } 40 }
39 41
40 @Test 42 @Test
41 public void testSetAuthorizerClass() { 43 public void testSetAuthorizerClass() {
42 - Authorizer authorizer = new TestAuthorizer(); 44 + Authorizer authorizer = new DefaultAuthorizer();
43 config.setAuthorizerClass(authorizer.getClass()); 45 config.setAuthorizerClass(authorizer.getClass());
44 - assertEquals("br.gov.frameworkdemoiselle.internal.configuration.TestAuthorizer", config 46 + assertEquals("br.gov.frameworkdemoiselle.internal.implementation.DefaultAuthorizer", config
45 .getAuthorizerClass().getName()); 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 \ No newline at end of file 51 \ No newline at end of file