空手道-如何在java文件中使用Karate-config.js变量?
我有一个DB utils java文件,需要根据运行代码的环境加载DB用户名密码,以及需要从karate-config.js导入的这些环境值。如何实现这一点?只需使用嵌入式表达式即可!因此,如果您在空手道-如何在java文件中使用Karate-config.js变量?,karate,Karate,我有一个DB utils java文件,需要根据运行代码的环境加载DB用户名密码,以及需要从karate-config.js导入的这些环境值。如何实现这一点?只需使用嵌入式表达式即可!因此,如果您在karate config.js中设置了dbusername和dbpassword: * def config = { username: '#(dbusername)', password: '#(dbpassword)', url: 'jdbc:h2:mem:testdb', driverClas
karate config.js
中设置了dbusername
和dbpassword
:
* def config = { username: '#(dbusername)', password: '#(dbpassword)', url: 'jdbc:h2:mem:testdb', driverClassName: 'org.h2.Driver' }
* def DbUtils = Java.type('com.mycompany.DbUtils')
* def db = new DbUtils(config)