Examples of Embedder


Examples of org.jbehave.core.embedder.Embedder

* execution via JUnit's {@link RunWith}.
*/
public class RunStoriesWithAnnotatedEmbedderRunner extends AbstractEmbedderTask {

    public void execute() throws BuildException {
        Embedder embedder = newEmbedder();
        log("Running stories with annotated embedder runner", MSG_INFO);
        embedder.runStoriesWithAnnotatedEmbedderRunner(classNames());
    }
View Full Code Here

Examples of org.jbehave.core.embedder.Embedder

* Ant task that runs stories as paths
*/
public class RunStoriesAsPaths extends AbstractEmbedderTask {
   
    public void execute() throws BuildException {
        Embedder embedder = newEmbedder();
        log("Running stories as paths using embedder "+embedder, MSG_INFO);
    embedder.runStoriesAsPaths(storyPaths());
    }
View Full Code Here

Examples of org.jbehave.core.embedder.Embedder

* Ant task that generates a stories view
*/
public class GenerateStoriesView extends AbstractEmbedderTask {

    public void execute() throws BuildException {
        Embedder embedder = newEmbedder();
    log("Generating stories view using embedder " + embedder, MSG_INFO);
        embedder.generateReportsView();
    }
View Full Code Here

Examples of org.jbehave.core.embedder.Embedder

* Ant task that maps stories as paths
*/
public class MapStoriesAsPaths extends AbstractEmbedderTask {
   
    public void execute() throws BuildException {
        Embedder embedder = newEmbedder();
        log("Mapping stories as paths using embedder "+embedder, MSG_INFO);
    embedder.mapStoriesAsPaths(storyPaths());
    }
View Full Code Here

Examples of org.jbehave.core.embedder.Embedder

* of {@link ConfiguredEmbedder} which provides both {@link Configuration} and {@link CandidateSteps}).
*/
public class ReportStepdocsAsEmbeddables extends AbstractEmbedderTask {

  public void execute() throws BuildException {
    Embedder embedder = newEmbedder();
    log("Reporting stepdocs as embeddables using embedder " + embedder, MSG_INFO);
    embedder.reportStepdocsAsEmbeddables(classNames());
  }
View Full Code Here

Examples of org.jbehave.core.embedder.Embedder

* Ant task to report stepdocs given a fully configured {@link Embedder} instance.
*/
public class ReportStepdocs extends AbstractEmbedderTask {

  public void execute() throws BuildException {
    Embedder embedder = newEmbedder();
    log("Reporting stepdocs using embedder " + embedder, MSG_INFO);
    embedder.reportStepdocs();
  }
View Full Code Here

Examples of org.jbehave.core.embedder.Embedder

public class ConfigurableEmbedderBehaviour {

    @Test
    public void shouldRunASingleStory() throws Throwable {
        // Given
        Embedder embedder = mock(Embedder.class);
        Configuration configuration = mock(Configuration.class);
        StoryPathResolver pathResolver = mock(StoryPathResolver.class);
        when(embedder.configuration()).thenReturn(configuration);
        when(configuration.storyPathResolver()).thenReturn(pathResolver);
        Class<MyStory> storyClass = MyStory.class;
        String storyPath = "/path/to/story";
        when(pathResolver.resolve(storyClass)).thenReturn(storyPath);
        CandidateSteps steps = mock(CandidateSteps.class);
View Full Code Here

Examples of org.jbehave.core.embedder.Embedder


    @Test
    public void shouldRunMultipleStories() throws Throwable {
        // Given
        Embedder embedder = mock(Embedder.class);
        Configuration configuration = mock(Configuration.class);
        CandidateSteps steps = mock(CandidateSteps.class);

        // When
        MyStories story = new MyStories(configuration, steps);
View Full Code Here

Examples of org.jbehave.core.embedder.Embedder

    }

  @Test
    public void shouldAllowOverrideOfDefaultConfiguration() throws Throwable {
        // Given
        Embedder embedder = mock(Embedder.class);
        Configuration configuration = mock(Configuration.class);
        StoryPathResolver pathResolver = mock(StoryPathResolver.class);
        when(embedder.configuration()).thenReturn(configuration);
        when(configuration.storyPathResolver()).thenReturn(pathResolver);
        Class<MyStory> storyClass = MyStory.class;
        String storyPath = "/path/to/story";
        when(pathResolver.resolve(storyClass)).thenReturn(storyPath);
        CandidateSteps steps = mock(CandidateSteps.class);
View Full Code Here

Examples of org.jbehave.core.embedder.Embedder

    }

  @Test
    public void shouldAllowAdditionOfSteps() throws Throwable {
        // Given
        Embedder embedder = mock(Embedder.class);
        Configuration configuration = mock(Configuration.class);
        StoryPathResolver pathResolver = mock(StoryPathResolver.class);
        when(embedder.configuration()).thenReturn(configuration);
        when(configuration.storyPathResolver()).thenReturn(pathResolver);
        Class<MyStory> storyClass = MyStory.class;
        String storyPath = "/path/to/story";
        when(pathResolver.resolve(storyClass)).thenReturn(storyPath);
        CandidateSteps steps = mock(CandidateSteps.class);
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.