我对使用黄瓜的Selenium Webdriver很新,并且在运行Junit测试时遇到了问题。我尝试在不同的论坛上搜索此问题的解决方案,但没有得到任何帮助,可能因为我是新手。
以下是问题所在的代码。所有和任何帮助表示赞赏。
package firstCucumber;
import org.junit.runner.*;
import cucumber.api.CucumberOptions;
import cucumber.api.junit.*;
import org.mockito.Mock;
import org.mockito.Mockito;
import org.mockito.*;
import org.junit.Test;
@RunWith(Cucumber.class)
@PrepareForTest(TestRunner.class)
@CucumberOptions(
features = "Feature",
glue = {"stepDefiition"}
)
public class TestRunner {
}
它说@PrepareForTest无法解析为写入@ PrepareForTest的行的类型
答案 0 :(得分:1)
将powermock-core-1.6.5.jar添加到构建路径。我遇到了类似的问题,加入这个jar后它就解决了一次