Examples of candidateSteps()


Examples of org.jbehave.core.embedder.Embedder.candidateSteps()

        Object instance = annotatedInjectable.embeddableInstance();
        assertThat(instance, Matchers.instanceOf(InjectableEmbedder.class));
        Embedder embedder = ((InjectableEmbedder) instance).injectedEmbedder();
        assertThat(embedder.configuration().keywords(), instanceOf(MyKeywords.class));
        assertThat(embedder.metaFilters(), equalTo(asList("+embedder injectable")));
        assertThatStepsInstancesAre(embedder.candidateSteps(), MySteps.class);
    }

    @Test
    public void shouldCreateEmbeddableInstanceFromConfigurableEmbedder() {
        AnnotationBuilder annotatedConfigurable = new AnnotationBuilder(AnnotedConfigurable.class);
View Full Code Here

Examples of org.jbehave.core.embedder.Embedder.candidateSteps()

        Object instance = annotatedConfigurable.embeddableInstance();
        assertThat(instance, Matchers.instanceOf(ConfigurableEmbedder.class));
        Embedder embedder = ((ConfigurableEmbedder) instance).configuredEmbedder();
        assertThat(embedder.configuration().keywords(), instanceOf(MyKeywords.class));
        assertThat(embedder.metaFilters(), equalTo(asList("+embedder configurable")));
        assertThatStepsInstancesAre(embedder.candidateSteps(), MySteps.class);
    }

    @Test
    public void shouldFindStoryPaths() {
        assertThat(new AnnotationBuilder(AnnotatedWithPaths.class).findPaths().size(), greaterThan(0));
View Full Code Here

Examples of org.jbehave.core.embedder.Embedder.candidateSteps()

        .stepsFactory();
    if (stepsFactory != null) {
      candidateSteps = stepsFactory.createCandidateSteps();
    } else {
      Embedder embedder = configurableEmbedder.configuredEmbedder();
      candidateSteps = embedder.candidateSteps();
      if (candidateSteps == null || candidateSteps.isEmpty()) {
        candidateSteps = embedder.stepsFactory().createCandidateSteps();
      }
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.