Package bdd.embedders

Source Code of bdd.embedders.VisitorEmbedder

package bdd.embedders;

import bdd.steps.SharedSteps;
import bdd.steps.VisitorSteps;
import org.jbehave.core.steps.InjectableStepsFactory;
import org.jbehave.core.steps.InstanceStepsFactory;

import java.util.HashMap;
import java.util.Map;

/**
* Class determines the step files and specific configuration for tests specifically related to vistor
* implementations provided
*/
public class VisitorEmbedder extends BasicJapaEmbedder {

    @Override
    public InjectableStepsFactory stepsFactory() {
        Map<String, Object> state = new HashMap<String, Object>();
        return new InstanceStepsFactory(configuration(),
                new SharedSteps(state),
                new VisitorSteps(state));
    }
}
TOP

Related Classes of bdd.embedders.VisitorEmbedder

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.