// Path: src/main/java/de/galan/verjson/step/NoopStep.java
// public class NoopStep implements Step {
// 
// 	@Override
// 	public void process(JsonNode node) {
// 		// nothing
// 	}
// 
// }
// 
// Path: src/main/java/de/galan/verjson/step/Step.java
// public interface Step {
// 
// 	/** Perform action on wrapped root node */
// 	public void process(JsonNode node) throws ProcessStepException;
// 
// }


import static org.assertj.core.api.Assertions.*;
import java.util.Map;
import org.junit.Test;
import com.google.common.collect.ArrayListMultimap;
import com.google.common.collect.ListMultimap;
import de.galan.verjson.step.NoopStep;
import de.galan.verjson.step.Step;
package de.galan.verjson.core;







/**
 * CUT StepSequencer
 * 
 * @author daniel
 */
public class StepSequencerTest extends AbstractStepSequencerParent {

	@Test
	public void empty() throws Exception {
// Path: src/main/java/de/galan/verjson/step/NoopStep.java
// public class NoopStep implements Step {
// 
// 	@Override
// 	public void process(JsonNode node) {
// 		// nothing
// 	}
// 
// }
// 
// Path: src/main/java/de/galan/verjson/step/Step.java
// public interface Step {
// 
// 	/** Perform action on wrapped root node */
// 	public void process(JsonNode node) throws ProcessStepException;
// 
// }


// Path: src/test/java/de/galan/verjson/core/StepSequencerTest.java
import static org.assertj.core.api.Assertions.*;
import java.util.Map;
import org.junit.Test;
import com.google.common.collect.ArrayListMultimap;
import com.google.common.collect.ListMultimap;
import de.galan.verjson.step.NoopStep;
import de.galan.verjson.step.Step;

package de.galan.verjson.core;







/**
 * CUT StepSequencer
 * 
 * @author daniel
 */
public class StepSequencerTest extends AbstractStepSequencerParent {

	@Test
	public void empty() throws Exception {
		ListMultimap<Long, Step> input = ArrayListMultimap.create();