Class AbstractStepsFactory

    • Constructor Detail

      • AbstractStepsFactory

        public AbstractStepsFactory​(Configuration configuration)
    • Method Detail

      • stepsTypes

        protected abstract List<Class<?>> stepsTypes()
      • hasAnnotatedMethods

        protected boolean hasAnnotatedMethods​(Type type)
        Determines if the given type is a Class containing at least one method annotated with annotations from package "org.jbehave.core.annotations".
        Parameters:
        type - the Type of the steps instance
        Returns:
        A boolean, true if at least one annotated method is found.