Kotlin + Power-Assert : 言語組み込みならではの Assertion Library 採用と運用ベストプラクティス
テスト初級者
Kotlin Conf 2025 で *will become part of the language* の発表があった 'Power Assert compiler plugin' は、失敗したアサーションの中間値を可視化するという'あの体験'を実現します
具体的には assert(actual == expected) と書くだけで非常に読みやすい Assertion Error が入手できます
本セッションでは、
* 実 Gradle Project への導入スニペット
から始まり
* 複雑条件/Soft Assertion
* created_at 等の特定フィールド無視比較
などの課題の解決策を具体的なコードとライブデモで紹介し、明日から既存テストを段階的に Power Assert に置き換える手順を持ち帰っていただきます
具体的には assert(actual == expected) と書くだけで非常に読みやすい Assertion Error が入手できます
本セッションでは、
* 実 Gradle Project への導入スニペット
から始まり
* 複雑条件/Soft Assertion
* created_at 等の特定フィールド無視比較
などの課題の解決策を具体的なコードとライブデモで紹介し、明日から既存テストを段階的に Power Assert に置き換える手順を持ち帰っていただきます

Kazuki MATSUDA, 松田一樹
概要
時刻 16:50 - 17:10
場所 var(ホールB)