无法在 Gauge 中解析动态参数
Dynamic parameter cannot be resolved in Gauge
我尝试在 Gauge 规范中使用 file
特殊参数。
Export a customer
----------------------------------------
* Find customer "Hans"
* Export customer to <file:/customer.xml>
java 的实现如下所示
@Step("Export customer to <file>")
public void test(String file) {
System.out.println("file " + file);
}
我假设参数typ是String
(也可以是File
吗?)
不过,运行这个,returns
[ParseError] C:\Users\user\IdeaProjects\qmsgauge\specs\tenantManagement.spec:40
Dynamic parameter <file:/customer.xml> could not be resolved => 'Export customer to <file:/customers.xml>'
Successfully generated html-report to => C:\Users\user\IdeaProjects\qmsgauge\reports\html-report\index.html
如何在规范中定义文件参数以及如何为此编写 java 实现?
谢谢
以“/”开头的路径假定它是根。如果使用相对路径,请勿以“/”
开头
所以参数值可以是-file:specs/example.spec
我尝试在 Gauge 规范中使用 file
特殊参数。
Export a customer
----------------------------------------
* Find customer "Hans"
* Export customer to <file:/customer.xml>
java 的实现如下所示
@Step("Export customer to <file>")
public void test(String file) {
System.out.println("file " + file);
}
我假设参数typ是String
(也可以是File
吗?)
不过,运行这个,returns
[ParseError] C:\Users\user\IdeaProjects\qmsgauge\specs\tenantManagement.spec:40
Dynamic parameter <file:/customer.xml> could not be resolved => 'Export customer to <file:/customers.xml>'
Successfully generated html-report to => C:\Users\user\IdeaProjects\qmsgauge\reports\html-report\index.html
如何在规范中定义文件参数以及如何为此编写 java 实现?
谢谢
以“/”开头的路径假定它是根。如果使用相对路径,请勿以“/”
开头所以参数值可以是-file:specs/example.spec