簡體   English   中英

如何使用 kotest/kotlintest 在上下文中運行單個測試

[英]How to run a single test in a context using kotest/kotlintest

我有以下測試套件:

class FooTest : FunSpec() {
    init {
        context("a context") {
            test("first test") {
                true shouldBe false
            }

            test("f:second test") {
                true shouldBe true
            }
        }
    }
}

我嘗試在 IntelliJ Idea 中執行它。 不幸的是,它在套件中執行了兩個測試。 如果我不在context()嵌套測試,它會很好地工作。

有一個IntelliJ 插件,它提供運行單個測試的功能和更多功能。

使用此插件,如果您單擊第 3 行(上下文)上的運行/播放圖標,它將運行上下文 + 嵌套測試。 如果您在第 4 行或第 8 行單擊運行,它將運行上下文 + 您單擊的測試。 根據文檔,焦點不適用於嵌套測試

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM