MPのご利用は計画的に

だいたい自分用のメモ

Maven

DbSetupでPostgreSQLの範囲型とJSONデータ型を扱う

概要 テストでよく使うDbSetupで、PostgreSQLの範囲型とJSONデータ型をどう扱うのか試してみました。 環境 Kotlin 1.2.60 JUnit 5.2.0(jupiter) Maven 3.5.4 DbSetup 2.1.0 JSONデータ型 テーブルを準備 JSONデータ型をもったテーブルを作ります。 JSONデー…

IntelliJ IDEA上でmvn-testをDebugするときはmaven-surefire-pluginが必要らしい

概要 mvn test中にBreakPointでとまらないなーと思って調べたメモです。 環境 IntelliJ IDEA 2018.2.2 (Ultimate Edition) どうすればいいか タイトルにも書いてありますが、maven-surefire-pluginを使います。 build pluginとして設定して、mvn実行時のオプ…

JUnit5のTagアノテーションは便利そう だけど…

概要 JUnit5には@Tagというアノテーションがあって、テストをグルーピングして実行できると知った時のメモです。 環境 Kotlin 1.2.51 JUnit 5.2.0 JUnit4にもグルーピングはあった JUnit4では@Categoryだったものが@Tagに変わったようですね。 https://junit…

KotlinでJUnit5を使う

概要 KotlinとJUnit5を使うためのできるだけシンプルな構成を作ったときのメモです。 環境 Kotlin 1.2.51 JUnit 5.2.0(jupiter) Maven 3.5.4 まずはKotlinの準備 KotlinのReferenceに沿って設定すればOK。 今回はMavenを使っています。 https://kotlinlang.o…