这个步骤/方法有什么问题?

时间:2014-08-06 13:47:24

标签: java cucumber-jvm

对于功能

Feature: One      
  Scenario Outline: Validate 
    Given ["<a>"|"<b>"|"<c>"|"<d>"|"<e>"|"<f>"|"<g>"|"<h>"|"<i>"|"<j>"|"<k>"|"<l>"]

  Examples:
    | a | b | c | d | e | f | g | h | i | j | k | l |
    ....

自动生成步骤

@Given("^\\[\"(.*?)\"|\"(.*?)\"|\"(.*?)\"|\"(.*?)\"|\"(.*?)\"|\"(.*?)\"|\"(.*?)\"|\"(.*?)\"|\"(.*?)\"|\"(.*?)\"|\"(.*?)\"|\"(.*?)\"\\]$")
public void (String arg1, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9, String arg10, String arg11, String arg12) throws Throwable {
 ...          
}

但无法识别此方法。在IntelliJ中,抛出了args(2,4,6,8,10和12)的错误Variable 'String' is already defined in scope。方法定义中甚至spaces(例如void and (之间的空格会引发identifier expected。这种方法有什么问题?。

0 个答案:

没有答案