gpt4 book ai didi

java - 多个@Test、Selenium WebDriver 之间的 Get() 和 Set()

转载 作者:太空宇宙 更新时间:2023-11-04 07:37:41 24 4
gpt4 key购买 nike

我使用 Selenium WebDriver 和 Arquillian 无人机进行这些测试。

我的测试是如何构建的:

@RunWith(Arquillian.class)
public class SimpleTest{

private String idPo;

public String getIdPo() {
return idPo;
}

public void setIdPo(String id) {
idPo = id;
}

@Test
public void setTest() {
setIdPo("5");
}

@Test
public void getTest() {
String temp = getIdPo(); // ----> returns null
Assert.assertTrue(temp.equals("5"));
}

}

当我设置该值时,一切似乎都正常,但是当我切换到另一个测试时,IdPo 为空。 是否有可能每个@Test释放并更新变量?

最佳答案

我发现了错误...

当我调用 getter 时,我使用的是:getId() 而不是 getIdPo()

但是 Eclipse 永远不会下划线 getId() .. 真的不知道为什么.. 因为它不存在于我的代码中..

关于java - 多个@Test、Selenium WebDriver 之间的 Get() 和 Set(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16584223/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com