0

我已经创建了属性文件,想要读取所有的键和值,需要从预期的数据中进行比较。我创建了单独的类来读取属性文件中的所有数据,但现在我无法将数据读取到运行测试后需要比较的主类。在此处输入图像描述

4

2 回答 2

0

在你的属性读取器类中声明一个 hashmap,在 hash map 中加载键值映射,将你的方法的返回类型更新为 Hashmap。在测试类中调用您的方法并验证

于 2018-07-25T08:56:40.337 回答
0

您需要创建结构才能使用配置属性值,

例子:

Config.properties 文件包含: dummyName="Demo"

Config Reader Class 读取它,username = prop.getProperty("dummyName"); 其中用户名将是预定义的公共变量,它存储配置值并且您需要扩展变量类,其中定义了变量。

依此类推,一旦为变量分配了属性值,您就可以通过扩展配置阅读器类在任何地方使用。

config.properties
variableLocators
configReader extends variableLocators
TestClass extends configReader 
于 2018-07-25T09:23:55.393 回答