【发布时间】:2021-09-23 20:19:09
【问题描述】:
我在 junit-5 runner 和 kotlin 中使用空手道,而空手道似乎找不到我的功能文件:
我得到以下信息
未找到任何功能或场景:[classpath:sncf/karate] org.opentest4j.AssertionFailedError:未找到任何功能或场景:[classpath:sncf/karate]
这是我的测试文件:
package sncf.karate
import com.intuit.karate.junit5.Karate
class ThreatControllerIT {
@Karate.Test
fun testThreat(): Karate {
return Karate.run().relativeTo(javaClass)
}
}
以及 it 包中的树(我存储集成测试的地方)
kotlin
│ ├── karate-config.js
│ └── sncf
│ └── karate
│ ├── ThreatController.feature
│ └── ThreatControllerIT.kt
└── resources
【问题讨论】: