テスト用ライブラリのMockKを用途から索引できるようにまとめます。 classをmockにして戻り値で受け取る Docs: DSL examples classとして宣言しているファイルをmockし、mockされたインスタンスを受け取ります。 受け取ったmockインスタンスをテスト実行するコードに引数で渡して使用する場合に使います。 class Person { fun getName() : […]
Jetbrains Exposed のサブクエリの使い方まとめです。 サンプル val starWarsFilmsQuery = StarWarsFilms.slice( StarWarsFilms.sequelId StarWarsFilms.director ) .selectAll() .alias("t") val movieQuery = Movies.join(starWarsFilm […]
Jetbrains Exposed の集約関数の使い方まとめです。 GROUP BY docs – Group-by group化対象を指定します。 StarWarsFilms .slice(StarWarsFilms.sequelId.count(), StarWarsFilms.director) .selectAll() .groupBy(StarWarsFilms.direct […]