JUnitStoryMaps.java

  1. package org.jbehave.core.junit;

  2. import java.util.List;

  3. import org.junit.Test;

  4. /**
  5.  * <p>
  6.  * JUnit-runnable entry-point to map stories specified by {@link #storyPaths()},
  7.  * using the meta filters specified by {@link #metaFilters()}.
  8.  * </p>
  9.  */
  10. public abstract class JUnitStoryMaps extends JupiterStories {

  11.     @Override
  12.     @Test
  13.     public void run() {
  14.         configuredEmbedder().mapStoriesAsPaths(storyPaths());
  15.     }

  16.     public abstract List<String> metaFilters();

  17. }