JUnit e Netbeans gerando erro

4 respostas
ken420

Boa noite estou com um pequeno problema quando tento executar uma Dao de test veja a exceção

init:
Deleting: C:\Users\ken420\Documents\NetBeansProjects\Model\build\built-jar.properties
deps-jar:
Updating property file: C:\Users\ken420\Documents\NetBeansProjects\Model\build\built-jar.properties
compile:
Compiling 1 source file to C:\Users\ken420\Documents\NetBeansProjects\Model\build\test\classes
compile-test-single:
Testsuite: br.com.integrator.dao.imp.TestCategoriaDao
01:14:38,922 ERROR TestContextManager:234 - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1da30367] to prepare test instance [br.com.integrator.dao.imp.TestCategoriaDao@39346e64]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:256)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:998)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:127)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:85)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:231)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:95)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:139)
	at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
	at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
	at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
	at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
	at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:36)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:520)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1060)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:911)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
	at org.springframework.beans.factory.annotation.InjectionMetadata.injectMethods(InjectionMetadata.java:117)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:253)
	... 16 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:499)
	... 18 more
01:14:39,229 ERROR TestContextManager:234 - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1da30367] to prepare test instance [br.com.integrator.dao.imp.TestCategoriaDao@3abdd3e7]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:256)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:998)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:127)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:85)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:231)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:95)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:139)
	at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
	at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
	at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
	at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
	at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:36)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:520)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1060)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:911)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
	at org.springframework.beans.factory.annotation.InjectionMetadata.injectMethods(InjectionMetadata.java:117)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:253)
	... 16 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:499)
	... 18 more
01:14:39,241 ERROR TestContextManager:234 - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1da30367] to prepare test instance [br.com.integrator.dao.imp.TestCategoriaDao@5306ee1f]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:256)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:998)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:127)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:85)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:231)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:95)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:139)
	at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
	at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
	at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
	at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
	at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:36)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:520)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1060)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:911)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
	at org.springframework.beans.factory.annotation.InjectionMetadata.injectMethods(InjectionMetadata.java:117)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:253)
	... 16 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:499)
	... 18 more
01:14:39,280 ERROR TestContextManager:234 - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1da30367] to prepare test instance [br.com.integrator.dao.imp.TestCategoriaDao@2dc59048]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:256)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:998)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:127)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:85)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:231)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:95)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:139)
	at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
	at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
	at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
	at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
	at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:36)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:520)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1060)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:911)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
	at org.springframework.beans.factory.annotation.InjectionMetadata.injectMethods(InjectionMetadata.java:117)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:253)
	... 16 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:499)
	... 18 more
01:14:39,320 ERROR TestContextManager:234 - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1da30367] to prepare test instance [br.com.integrator.dao.imp.TestCategoriaDao@4aebb34e]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:256)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:998)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:127)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:85)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:231)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:95)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:139)
	at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
	at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
	at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
	at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
	at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:36)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:520)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1060)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:911)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
	at org.springframework.beans.factory.annotation.InjectionMetadata.injectMethods(InjectionMetadata.java:117)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:253)
	... 16 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:499)
	... 18 more
01:14:39,357 ERROR TestContextManager:234 - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1da30367] to prepare test instance [br.com.integrator.dao.imp.TestCategoriaDao@b101344]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:256)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:998)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:127)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:85)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:231)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:95)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:139)
	at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
	at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
	at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
	at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
	at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:36)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:520)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1060)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:911)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
	at org.springframework.beans.factory.annotation.InjectionMetadata.injectMethods(InjectionMetadata.java:117)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:253)
	... 16 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:499)
	... 18 more
Tests run: 6, Failures: 0, Errors: 6, Time elapsed: 5.719 sec

------------- Standard Output ---------------
01:14:38,922 ERROR TestContextManager:234 - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1da30367] to prepare test instance [br.com.integrator.dao.imp.TestCategoriaDao@39346e64]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:256)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:998)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:127)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:85)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:231)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:95)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:139)
	at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
	at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
	at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
	at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
	at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:36)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:520)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1060)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:911)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
	at org.springframework.beans.factory.annotation.InjectionMetadata.injectMethods(InjectionMetadata.java:117)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:253)
	... 16 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:499)
	... 18 more
01:14:39,229 ERROR TestContextManager:234 - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1da30367] to prepare test instance [br.com.integrator.dao.imp.TestCategoriaDao@3abdd3e7]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:256)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:998)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:127)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:85)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:231)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:95)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:139)
	at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
	at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
	at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
	at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
	at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:36)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:520)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1060)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:911)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
	at org.springframework.beans.factory.annotation.InjectionMetadata.injectMethods(InjectionMetadata.java:117)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:253)
	... 16 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:499)
	... 18 more
01:14:39,241 ERROR TestContextManager:234 - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1da30367] to prepare test instance [br.com.integrator.dao.imp.TestCategoriaDao@5306ee1f]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:256)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:998)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:127)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:85)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:231)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:95)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:139)
	at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
	at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
	at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
	at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
	at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:36)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:520)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1060)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:911)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
	at org.springframework.beans.factory.annotation.InjectionMetadata.injectMethods(InjectionMetadata.java:117)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:253)
	... 16 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:499)
	... 18 more
01:14:39,280 ERROR TestContextManager:234 - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1da30367] to prepare test instance [br.com.integrator.dao.imp.TestCategoriaDao@2dc59048]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:256)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:998)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:127)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:85)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:231)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:95)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:139)
	at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
	at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
	at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
	at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
	at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:36)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:520)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1060)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:911)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
	at org.springframework.beans.factory.annotation.InjectionMetadata.injectMethods(InjectionMetadata.java:117)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:253)
	... 16 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:499)
	... 18 more
01:14:39,320 ERROR TestContextManager:234 - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1da30367] to prepare test instance [br.com.integrator.dao.imp.TestCategoriaDao@4aebb34e]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:256)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:998)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:127)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:85)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:231)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:95)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:139)
	at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
	at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
	at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
	at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
	at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:36)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:520)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1060)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:911)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
	at org.springframework.beans.factory.annotation.InjectionMetadata.injectMethods(InjectionMetadata.java:117)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:253)
	... 16 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:499)
	... 18 more
01:14:39,357 ERROR TestContextManager:234 - Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1da30367] to prepare test instance [br.com.integrator.dao.imp.TestCategoriaDao@b101344]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:256)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:998)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:127)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:85)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:231)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:95)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:139)
	at org.junit.internal.runners.JUnit4ClassRunner.runMethods(JUnit4ClassRunner.java:51)
	at org.junit.internal.runners.JUnit4ClassRunner$1.run(JUnit4ClassRunner.java:44)
	at org.junit.internal.runners.ClassRoadie.runUnprotected(ClassRoadie.java:27)
	at org.junit.internal.runners.ClassRoadie.runProtected(ClassRoadie.java:37)
	at org.junit.internal.runners.JUnit4ClassRunner.run(JUnit4ClassRunner.java:42)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:36)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:520)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1060)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:911)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
	at org.springframework.beans.factory.annotation.InjectionMetadata.injectMethods(InjectionMetadata.java:117)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:253)
	... 16 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:499)
	... 18 more
------------- ---------------- ---------------
Testcase: testPesqParam(br.com.integrator.dao.imp.TestCategoriaDao):	Caused an ERROR
Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:256)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:998)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:127)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:85)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:231)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:95)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:139)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
	at org.springframework.beans.factory.annotation.InjectionMetadata.injectMethods(InjectionMetadata.java:117)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:253)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:499)


Testcase: testAtualizar(br.com.integrator.dao.imp.TestCategoriaDao):	Caused an ERROR
Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:256)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:998)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:127)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:85)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:231)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:95)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:139)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
	at org.springframework.beans.factory.annotation.InjectionMetadata.injectMethods(InjectionMetadata.java:117)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:253)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:499)


Testcase: testListPesqParam(br.com.integrator.dao.imp.TestCategoriaDao):	Caused an ERROR
Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'br.com.integrator.dao.imp.TestCategoriaDao': Autowiring of methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:256)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:998)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireBeanProperties(AbstractAutowireCapableBeanFactory.java:329)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:127)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:85)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:231)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:95)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.invokeTestMethod(SpringJUnit4ClassRunner.java:139)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void br.com.integrator.dao.imp.TestCategoriaDao.setCategoriaDao(br.com.integrator.dao.CategoriaDao); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:543)
	at org.springframework.beans.factory.annotation.InjectionMetadata.injectMethods(InjectionMetadata.java:117)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:253)
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [br.com.integrator.dao.CategoriaDao] is defined: Unsatisfied dependency of type [interface br.com.integrator.dao.CategoriaDao]: expected at least 1 matching bean
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:613)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:499)

o que pode ser isso alguém já passou por isso?

Desde já fico agradecido.

4 Respostas

ken420

Aqui segue mnha TestCategoriaDao

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.integrator.dao.imp;

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertNull;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

import br.com.integrator.dao.CategoriaDao;
import br.com.integrator.entities.Categoria;

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {"classpath:**/applicationContext*.xml"})
public class TestCategoriaDao {

    private CategoriaDao categoriaDao;
    private Integer id = 1;

    @Autowired
    public void setCategoriaDao(CategoriaDao categoriaDao) {
        this.categoriaDao = categoriaDao;
    }

    @Test
    public void testSalvar() {
        Categoria categoria = null;
        categoria = categoriaDao.salvar(getCategoria());
        assertNotNull(categoria);
        assertEquals(id, categoria.getId());
        assertEquals("Teste", categoria.getCatNome());

    }

    @Test
    public void testAtualizar() {
        Categoria categoria = categoriaDao.pesquisarPorId(id);
        categoria.setCatNome("Teste 2");

        categoria = categoriaDao.atualizar(categoria);
        assertNotNull(categoria);
        assertEquals("Teste 2", categoria.getCatNome());

    }

    private Categoria getCategoria() {
        Categoria categoria = new Categoria();
        categoria.setCatNome("Teste");
        return categoria;
    }

    @Test
    public void testTodos() {
        List<Categoria> categorias = categoriaDao.todos();
        assertNotNull(categorias);
        assertEquals(1, categorias.size());
        assertEquals("Teste 2", categorias.get(0).getCatNome());

    }

    @Test
    public void testListPesqParam() {
        Map<String, Object> params = new HashMap<String, Object>();
        params.put("id", id);
        List<Categoria> categorias =
                categoriaDao.listPesqParam("SELECT p FROM Categoria p WHERE p.id=:id", params);
        assertNotNull(categorias);
        assertEquals(1, categorias.size());
        assertEquals("Teste 2", categorias.get(0).getCatNome());

    }

    @Test
    public void testPesqParam() {
        Map<String, Object> params = new HashMap<String, Object>();
        params.put("id", id);
        Categoria categoria =
                categoriaDao.pesqParam("SELECT p FROM Categoria p WHERE p.id=:id", params);
        assertNotNull(categoria);
        assertEquals("Teste 2", categoria.getCatNome());

    }

    @Test
    public void testExcluir() {
        Categoria categoria = categoriaDao.pesquisarPorId(id);
        categoriaDao.excluir(categoria);
        assertNull(categoriaDao.pesquisarPorId(id));
    }
}
ken420

Aqui segue meu JavaBean

package br.com.integrator.entities;

import static javax.persistence.CascadeType.ALL;
import static javax.persistence.FetchType.LAZY;
import static javax.persistence.GenerationType.IDENTITY;

import java.io.Serializable;
import java.util.Set;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.OneToMany;
import javax.persistence.Table;

import org.hibernate.annotations.Cache;
import org.hibernate.annotations.CacheConcurrencyStrategy;

@Entity
@Table(name="categorias")
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
public class Categoria implements Serializable {
	
	private static final long serialVersionUID = 1L;
	
	@Id
	@GeneratedValue(strategy=IDENTITY)
	private Integer id;

	@Column(name="cat_nome")
	private String catNome;

	@OneToMany(mappedBy="cat", fetch = LAZY, cascade = ALL)
	@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)    
	private Set<Produto> produtos;

	public Categoria() {
		super();
	}

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getCatNome() {
		return this.catNome;
	}

	public void setCatNome(String catNome) {
		this.catNome = catNome;
	}

	public Set<Produto> getProdutos() {
		return this.produtos;
	}

	public void setProdutos(Set<Produto> produtos) {
		this.produtos = produtos;
	}

}

sendo que no banco tenho registrado a id = 1

ken420
package br.com.integrator.dao.imp;

import br.com.integrator.dao.CategoriaDao;
import br.com.integrator.entities.Categoria;

public class CategoriaDaoImp extends DaoGenericoImp<Categoria,Integer> implements CategoriaDao {

}
ken420

E aqui a interface da DAO

package br.com.integrator.dao;

import br.com.integrator.entities.Categoria;

public interface CategoriaDao extends DaoGenerico<Categoria, Integer>{

}

E tipo minhas 3 classes de teste gera o mesmo ERRO pqp to a dias nisso n guento mais ver JUnit na frente framework filha da mãe hehehehehe

Criado 9 de agosto de 2012
Ultima resposta 9 de ago. de 2012
Respostas 4
Participantes 1