kotlintest

    4

    2答えて

    私はいくつかのテストをJavaからKotlinに変換しています。 Javaのテストでは、非常に強力でアサーションの豊富なセットを持つAssertJライブラリを使用します。私の問題は、KotlinテストではAssertJを使うことができず、 Kotlin JUnit(org.jetbrains.kotlin:kotlin-test-junit)はアサーションのセットが非常に限られていることです。 A

    0

    2答えて

    Intellijから起動したときにkotlintestテストが正常に実行されましたが、gradle test taskコマンドでそれらを実行しようとすると、通常のJUnitテストしか見つからず実行されます。 kotlintestコード: import io.kotlintest.matchers.shouldBe import io.kotlintest.specs.StringSpec c

    3

    2答えて

    これはKotlinTest 1.3.5を使用したテストコードです。 val expect = 0.1 val actual: Double = getSomeDoubleValue() actual shouldBe expect この警告は、コード実行時に表示されます。比較ダブルスが許容値を使用することを検討する場合 は、例えば、[WARN]:この場合 C plusOrMinus B s

    0

    1答えて

    私は、Springと一緒にkotlintestを使用しようとしています(Spring Bootではなく、標準的なSpring-Testです)。私はそれが非常に難しいと思っています。私が間違って何をしているかについてのあらゆる指針?私はKotlinの初心者の何人かでもあるので、正しく何かをやっていない可能性が非常に高いです。 これは私がこれまで試したものです: import io.kotlintes

    3

    2答えて

    各テストの前に変数を設定する方法を見つけようとしています。 Junitの@Beforeメソッドと似ています。 kotlin-testのドキュメントを見て、interceptTestCase()インターフェイスを使用できることが判明しました。 kotlin.UninitializedPropertyAccessException: lateinit property text has not bee

    0

    1答えて

    ユニットテストで標準beforeAll/afterAllタイプのセットアップを実行しようとしていますが、いくつか問題があります。 interceptSpecの機能が私の望むものだと思われており、ドキュメントに明示的に言及されています。データベースのリソースをクリーンアップするが、私は良い例を見つけることができません。以下のコード: class MyTest : StringSpec() {