Я ищу способ вызвать определенный метод c в моем классе JUnit до и после определенного сценария c. Я вижу, что можно вызвать функцию , но есть ли способ "связать" их с соответствующим классом Java?
Пример Java тестовый класс:
@Runwith(Karate.class)
public class MyTest {
public void runThisBeforeScenarioOne() {
// Run this before scenario one
}
public void runThisAfterScenarioOne() {
// Run this after scenario one
}
public void runThisBeforeScenarioTwo() {
// Run this before scenario two
}
public void runThisAfterScenarioTwo() {
// Run this after scenario two
}
}
Файл функции:
Feature: my test
Background:
* url 'http://myurl.com'
Scenario: one
Given request {"example": "example"}
When method post
Then status 200
And match response == {"result":"example"}
Scenario: two
Given request {"example": "example"}
When method post
Then status 200
And match response == {"result":"example"}