Ich baue ein Framework, das in der Lage ist, Selenium-Anweisungen und Gurken-Anweisungen auszuführen. Ich habe die Läufer für Gurken in einer separaten leeren Klasse mit dem folgenden Code erstelltJVM Gurken-Ausführung
import cucumber.api.junit.Cucumber;
import org.junit.runner.RunWith;
@RunWith(Cucumber.class)
public class RunCukesTest {
}
Ich werde auch einen Prozessor für Selenium Anweisungen in einer separaten Klasse habe.
prop.load(ClassLoader.getSystemResourceAsStream("src/main/resources/runConfig.properties"));
if(prop.getProperty("instructionsheet").contains("InstructionSheets")){
KeywordProcessor kp = new KeywordProcessor();
}else if(prop.getProperty("instructionsheet").contains("FeatureFiles")){
RunCukesTest runCukes = new RunCukesTest();
}
Wie kann ich die Gurke Läufer Klasse aus, wenn es sich um eine leere Klasse ist ?, kann ich für Gurken nur eine Instanz der Klasse Läufer schaffen? oder muss ich noch etwas spacifizieren