[英]Randoop with Kotlin
有什么方法(除了使用 IntelliJ 將 Kotlin 代碼遷移到 Java 之外)讓 Randoop 與 Kotlin 一起工作? 如果沒有,在 Kotlin 項目中生成單元測試是否還有其他“官方”(眾所周知的、經過測試的、廣泛使用的)解決方案?
Randoop 的輸入是.class
或.jar
文件。 Randoop 生成 Java JUnit 測試用例。 如果您願意對 Kotlin 代碼進行 Java 測試,那么應該可以使用 Randoop。
如果您希望 Randoop 生成 Kotlin 代碼,則需要更改 Randoop 將其內部數據結構輸出到測試文件的方式。
我所知道的唯一自動化 Kotlin 測試生成器是EvoMaster ,它為提供 OpenAPI/Swagger 格式模式的 RESTful API 生成系統級測試(不是單元測試)。 它從 API 模式中檢測到 500 個狀態代碼和不匹配。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.