問題タブ [kotlintest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3083 参照

ktor - Ktor: JUnit テスト クラスの代わりに Spek/KotlinTest を使用して REST エンドポイントをテストする

私はシンプルなハローワールドKtorアプリを持っています:

ドキュメントに記載されているように、JUnit テスト クラスを使用してテストを記述できます。次のように:

ただし、ScalaTest/Play で行うのと同じように、JUnit の助けを借りずに、Spek または KotlinTest で単体テストを実行したいと考えています。より宣言的な方法で:

  1. テスト中に FakeRequest をルート (つまり/) に送信します。
  2. ページのコンテンツを取得し、文字列「hello」を確認します。

問題は、KotlinTest または Spek で上記のテストをより宣言的な方法で記述できるかどうかです。