http://serenity-bdd.info/docs/articles/screenplay-tutorial.html
我正在上面的教程中,我正在
4.2.1。实现简单的业务任务类
现在我被困在:
我们唯一需要做的就是使用net.serenitybdd.screenplay.Tasks.instrumented()方法向实例添加一些Serenity工具,以便任务和基础操作将出现在Serenity报告中:< / p>
package task;
import net.serenitybdd.screenplay.Actor;
import net.serenitybdd.screenplay.Task;
public class StartWith implements Task {
@Override
public <T extends Actor> void performAs(T actor) {
}
public static StartWith anEmptyTodoList() {
return instrumented(StartWith.class);
}
}
这是我的代码,我在instrumented
中遇到错误
如何解决该错误?
我正在使用netbeans。右键单击>修复导入。仍然无法解决
Update
添加了导入
导入静态net.serenitybdd.screenplay.Tasks.instrumented;
仍然是相同的错误
public class StartWith {
public static StartWithAnEmptyList anEmptyTodoList() {
return Instrumented(StartWithAnEmptyList.class);
}
public static StartWithATodoListContaining aTodoListContaining(String... todos) {
return Instrumented.instanceOf(StartWithATodoListContaining.class)
.withProperties(Lists.newArrayList(todos));
}
}
我只是想知道为什么要回报
Instrumented.instanceOf(StartWithATodoListContaining.class)
.withProperties(Lists.newArrayList(todos));
我对Instrumented
没错
错误:
找不到符号 符号:方法Instrumented(Class) 位置:类StartWith