从测试用例执行时camelContext没有自动接线

时间:2019-04-11 12:24:42

标签: apache-camel spring-boot-test

在我的Spring启动应用程序中,配置类中存在的camelcontext会自动进行自动连线,但是当我运行测试用例时,它并没有自动连线,并给我以下异常-  通过字段'camelContext'表示的不满意的依赖关系:没有找到类型为[org.apache.camel.CamelContext]的合格Bean作为依赖关系[org.apache.camel.CamelContext]

@Configuration
public class RouteConfig {

    @Autowired
    private CamelContext camelContext;
}

@RunWith(CamelSpringBootRunner.class)
@SpringBootTest(
        classes = {
                IntegrationConfig.class,
                DataJsonSupportConfig.class,
                DataJpaSupportConfig.class,
                RouteConfig .class,
        }
)
public class ImportUnitTest {
}

在没有测试用例的情况下进行部署可以很好地工作,但是在测试用例中不能运行,它会引发未满足要求的异常

0 个答案:

没有答案