Я хочу передать аргумент тесту каратэ graphql из теста на селен java.Я пытался сделать это таким образом, но это не сработало.
HashMap<String, Object> args = new HashMap<String, Object>();
args.put("argument1", "value1");
Map<String, Object> result = CucumberRunner.runFeature(featureFile,
args, true);
Я пытался поместить это значение в файл каратэ такими способами, как
<argument1>
или
#(argument1)
но буквально этот текст был передан на запрос в тесте каратэ.Кто-то сделал это с помощью каратэ?
Здесь у вас есть фрагмент моего файла:
Given text query =
"""
{
element(name:"<argument1>") {
name
}
}
"""
And request {query: '#(query)'}
When method post
Then status 200
* print response