【发布时间】:2015-03-09 06:17:15
【问题描述】:
@DataProvider(name="creds")
protected Object[][] returnCreds() {
Properties cred = new Properties();
try {
FileInputStream input = new
FileInputStream(System.getProperty("java.io.tmpdir") + "cred.properties");
cred.load(input);
} catch (IOException e) {
ApiHelper.doLog(e.getMessage(),false,ApiHelper.logVerbosity.ERROR);
}
Object[][] creds = new Object[1][2];
creds[0][0] = cred.getProperty("user");
creds[0][1] = cred.getProperty("pass");
return creds;
}
@Test(dataProvider="creds")
protected void testCreds(String username, String password) throws Exception {
System.out.println(username + password);
}
这是我在互联网上找到的一段代码。我需要使用 .ini 文件来输入数据。我想将其转换为从 ini 文件中读取数据的代码。有人可以帮我吗?
【问题讨论】: