簡體   English   中英

通過junit運行測試用例時跳過場景

[英]Skip a scenario when running my test cases through junit

通過Junit執行故事時,我需要跳過一個場景,我嘗試添加一個Meta標簽,例如,

Scenario : avoid this scenario
Meta:@skip
When I want to avoid this scenario
Then the scenario will be avoided

我將Junit配置為

@UsingEmbedder(metaFilters = "skip")
public class Myclass extends JUnitStories
{

     @Override
     public Configuration configuration(){
return new MostUsefulConfiguration()...
      }

}

但是,當我將MyClass作為Junit執行時,帶有Meta @skip的場景也將被執行。 這可能是什么問題

我通過修改junit類來解決此問題,

public class Myclass extends JUnitStories
{

 public Myclass(){
   configuredEmbedder().useMetaFilters(Arrays.asList("-skip"));
 }

 @Override
 public Configuration configuration(){
    return new MostUsefulConfiguration()...
  }

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM