Agent Skills by ALSEL
汎用ソフトウェア開発⭐ リポ 0品質スコア 55/100

kotlin-testing

Kotest、MockK、コルーチンテスト、プロパティベーステストおよびKoverカバレッジを用いたKotlinのテストパターンに対応します。TDD手法に従い、イディオマティックなKotlinの慣例に準拠したテストを実装できます。

description の原文を見る

Kotlin testing patterns with Kotest, MockK, coroutine testing, property-based testing, and Kover coverage. Follows TDD methodology with idiomatic Kotlin practices.

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

Kotlin テスティングパターン

TDD手法に従い、Kotestとそれを使用した信頼性が高く保守しやすいテストを作成するための包括的なKotlinテスティングパターンです。

使用する場合

  • 新しいKotlin関数またはクラスを作成する場合
  • 既存のKotlinコードにテストカバレッジを追加する場合
  • プロパティベーステストを実装する場合
  • Kotlinプロジェクトでテスト駆動開発ワークフローに従う場合
  • コードカバレッジ用にKoverを設定する場合

動作方法

  1. 対象コードを特定する — テスト対象の関数、クラス、またはモジュールを見つけます
  2. Kotest specを作成する — テストのスコープに合う spec スタイル(StringSpec、FunSpec、BehaviorSpec)を選択します
  3. 依存性をモックする — MockKを使用してテスト対象のユニットを分離します
  4. テストを実行(RED) — テストが予期したエラーで失敗することを確認します
  5. コードを実装(GREEN) — テストに合格するための最小限のコードを作成します
  6. リファクタリング — テストを通す状態を保ちながら実装を改善します
  7. カバレッジを確認する — `./gradlew ko

...

詳細情報

作者
makinsonmjttrt
リポジトリ
makinsonmjttrt/obsidian_vault
ライセンス
不明
最終更新
2026/3/29

Source: https://github.com/makinsonmjttrt/obsidian_vault / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: makinsonmjttrt · makinsonmjttrt/obsidian_vault · ライセンス: ライセンス未確認