1
別々に実行する必要がある複数のAPIバージョンがあります。時には、apiテストは同じになりますが、それ以外の場合は異なることがあります。異なるAPIバージョン用に複数のテストスイートを実行する
@v1 @v2
Scenario: the api is the same for v1 and v2
@v2
Scenario: v2 specific test
私はこのように実行するために、すべての@ v1のタグを設定することができ、各タグ
@Before("v1")
public void signupSetup(){
World.api("v1");
}
@Before("v2")
public void signupSetup(){
World.api("v2");
}
ためのAPIバージョンを設定しています。 v2テストを個別に実行するにはどうすればよいですか?
@RunWith(Cucumber.class)
@CucumberOptions(glue = {"my.package.cucumber", "cucumber.api.spring"}, tags = {"v1"})
public class CucumberTestV1 {
}