想知道是否空手道支持 Neo4j 数据库?。如果是的话,希望有一个前任。功能会很有帮助。
Karate 支持任何Java代码这样你就可以间接地做任何你想做的事情。
请看一下这个 JDBC 示例,它将帮助您入门:dogs.feature。您将需要编写一点 Java 代码(仅限一次),因此如果您没有这项技能,请寻求他人的帮助。
# use jdbc to validate
* def config = { username: 'sa', password: '', url: 'jdbc:h2:mem:testdb', driverClassName: 'org.h2.Driver' }
* def DbUtils = Java.type('com.intuit.karate.demo.util.DbUtils')
* def db = new DbUtils(config)
# since the DbUtils returns a Java Map, it becomes normal JSON here !
# which means that you can use the full power of Karate's 'match' syntax
* def dogs = db.readRows('SELECT * FROM DOGS')
* match dogs contains { ID: '#(id)', NAME: 'Scooby' }
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)