类SpringFactory

介绍

注: 以下内容来自类SpringFactory的 javadoc

基于spring的ObjectFactory实现。

使用TestContextManager来管理spring context。

通过 @ContextConfiguration 或 @ContextHierarcy 注解来配置。

在步骤定义类上至少需要一个 @ContextConfiguration 或 @ContextHierarcy 注解。如果有超过一个步骤定义类有这样的注解,这些不同步骤定义类上的注解必须相等。如果没有步骤定义类有@ContextConfiguration 或 @ContextHierarcy 注解注解,则将尝试从classpath下装载 cucumber.xml 。

带有 @ContextConfiguration 或 @ContextHierarcy 注解的步骤定义类,可以也有 @WebAppConfiguration 或 @DirtiesContext 注解。

步骤定义添加到 TestContextManagers context 并为每个场景重新装载(reload)。

application bean 可以在步骤定义中通过自动装配(autowiring)访问。

results matching ""

    No results matching ""