<dependencies> <!-- Cucumber JVM --> <dependency> <groupId>io.cucumber</groupId> <artifactId>cucumber-java</artifactId> <version>6.8.1</version> <scope>test</scope> </dependency> <dependency> <groupId>io.cucumber</groupId> <artifactId>cucumber-junit</artifactId> <version>6.8.1</version> <scope>test</scope> </dependency> <!-- JUnit 4 --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.1</version> <scope>test</scope> </dependency> </dependencies> import io.cucumber.junit.Cucumber; import io.cucumber.junit.CucumberOptions; import org.junit.runner.RunWith; @CucumberOptions( features = "src/test/resources/features", ) public class LibraryTest { } gherkin package com.example.tests; import io.cucumber.java.en.Given; import io.cucumber.java.en.Then; import io.cucumber.java.en.When; public class CalculatorSteps { private int number1; private int number2; private int result; this.number1 = num1; this.number2 = num2; } this.result = this.number1 + this.number2; } Assert.assertEquals(expectedResult, this.result); } }


上一篇:
下一篇:
切换中文