Commit 05a686fbc3160674f2dba2190e98d7dcb29495e2

Authored by Emerson Oliveira
1 parent 52f99101
Exists in master

Ajustes nos testes da classe BenasTest

impl/core/src/test/java/br/gov/frameworkdemoiselle/util/BeansTest.java
... ... @@ -35,7 +35,7 @@
35 35 * 51 Franklin St, Fifth Floor, Boston, MA 02111-1301, USA.
36 36 */
37 37 package br.gov.frameworkdemoiselle.util;
38   -import org.junit.Ignore;
  38 +
39 39 import static junit.framework.Assert.assertEquals;
40 40 import static org.easymock.EasyMock.expect;
41 41 import static org.powermock.api.easymock.PowerMock.replayAll;
... ... @@ -50,19 +50,18 @@ import javax.enterprise.inject.spi.Bean;
50 50 import javax.enterprise.inject.spi.BeanManager;
51 51  
52 52 import org.easymock.EasyMock;
53   -import org.junit.Ignore;
54 53 import org.junit.Test;
55 54 import org.junit.runner.RunWith;
56 55 import org.powermock.api.easymock.PowerMock;
57 56 import org.powermock.core.classloader.annotations.PrepareForTest;
58 57 import org.powermock.modules.junit4.PowerMockRunner;
59   -@Ignore
  58 +
60 59 @RunWith(PowerMockRunner.class)
61 60 @PrepareForTest({ BeanManager.class, Bean.class })
62 61 public class BeansTest {
63 62  
64   - @Ignore
65 63 @SuppressWarnings("unchecked")
  64 + @Test
66 65 public void testGetReferenceByClass() {
67 66 BeanManager beanManager = PowerMock.createMock(BeanManager.class);
68 67  
... ... @@ -74,9 +73,10 @@ public class BeansTest {
74 73  
75 74 expect(beanManager.createCreationalContext(EasyMock.anyObject(Contextual.class))).andReturn(null);
76 75 expect(beanManager.getBeans(EasyMock.anyObject(Class.class))).andReturn(collection);
77   - expect(
78   - beanManager.getReference(EasyMock.anyObject(Bean.class), EasyMock.anyObject(Class.class),
  76 + expect(beanManager.getReference(EasyMock.anyObject(Bean.class), EasyMock.anyObject(Class.class),
79 77 EasyMock.anyObject(CreationalContext.class))).andReturn(object);
  78 +
  79 + expect(bean.getBeanClass()).andReturn(null);
80 80  
81 81 replayAll(beanManager, bean);
82 82  
... ... @@ -103,8 +103,7 @@ public class BeansTest {
103 103 expect(bean.getBeanClass()).andReturn(null);
104 104 expect(beanManager.createCreationalContext(EasyMock.anyObject(Contextual.class))).andReturn(null);
105 105 expect(beanManager.getBeans("something")).andReturn(collection);
106   - expect(
107   - beanManager.getReference(EasyMock.anyObject(Bean.class), EasyMock.anyObject(Class.class),
  106 + expect(beanManager.getReference(EasyMock.anyObject(Bean.class), EasyMock.anyObject(Class.class),
108 107 EasyMock.anyObject(CreationalContext.class))).andReturn(object);
109 108  
110 109 replayAll(beanManager, bean);
... ...