[JUnit/Spock/Kotest] DB Tester: アノテーションとCSVでデータ投入から検証まで完結するDBテストフレームワーク (Spring Boot対応)
はじめに データベースを利用するアプリケーションのテストでは、テストデータの準備、テスト後の状態検証、複数テストケース間でのデータ分離など、考慮すべき事項が多くあります。 筆者自身、これらの作業...
35 search resultsShowing 1~20 results
You need to log-in
はじめに データベースを利用するアプリケーションのテストでは、テストデータの準備、テスト後の状態検証、複数テストケース間でのデータ分離など、考慮すべき事項が多くあります。 筆者自身、これらの作業...
はじめに 自作のJava/Kotlinライブラリを広く公開したい場合、Maven Centralへのデプロイが一般的な選択肢となります。本記事では、GitHubの個人アカウントを持つ開発者がMa...
Homebrewのインストール Homebrewのサイトを参照 https://brew.sh homebrew-cask-versionsの導入 Homebrew/homebrew-caskに...
はじめに この記事では、Spring Bootを用いたREST APIの非同期処理の実装と、テストフレームワークSpockを使用した非同期処理のテスト方法について解説します。 特に、Applic...
Kotlin 入門 Kotlin Docs | Kotlin 参考 リファレンス - Kotlin Programming Language 今更聞けないKotlin Generics入門 ジェ...
概要 Java、Groovy、Kotlin は JVM ベースの言語で、それぞれがコレクション操作で独特な特徴を持っています。 今回は、これらの言語がコレクション操作にどのような特徴を持つかを、...
配列に変換する Stream<String> streamString = Stream.of("a", "b", "c"); String[] stringArray = stre...
概要 与えられたListを任意の数の要素ごとに複数のListに分割する OracleのIN句のように一度に処理できる要素数に上限がある場合に有効 Java 8の場合 Java 8ではストリームA...
シェル変数と環境変数 シェル変数 実行中のシェル内でのみ有効な変数 子プロセスには引き継がれない 利用例 $ SHELL_VAR=value $ echo $SHELL_VAR 環境変数 実行中...
外部リソースをAxiosでロードしFileオブジェクトに変換する Data URI schemeをFileオブジェクトに変換する uriToFile関数 import axios from 'a...
Herokuのクセとうまく付き合う こんにちは。 ここ数年、Heroku + Javaでの開発プロジェクトによく参画しています。 いくつかのプロジェクトを通し、Herokuならではクセに直面して...
概要 Spring BootのWebFluxを利用してSPAをホストする方法をまとめてみました。 HerokuのみでSPAアプリをホストするときの参考になれば。 成果物はGitHubにあります。...
buildpackの設定 $ heroku buildpacks:set jdk/corretto -a [App名] $ heroku buildpacks:add heroku/java -...
Cookieの操作 ブラウザの開発者ツールでCookie操作 値の設定 document.cookie = 'key=value;path=/' 値の無効化 document.cookie = ...
概要 Springフレームワークで提供されているRestTemplateで、自己署名証明書(オレオレ証明書)を許容する。 環境 Java 8 SpringBoot 2.1.3.RELEASE S...
概要 Springフレームワークで提供されているWebServiceTemplateによるWebAPIの実行をログ出力したい。 環境 Java 8 SpringBoot 2.1.3.RELEAS...
概要 Springフレームワークで提供されているRestTemplateによるWebAPIの実行をログ出力したい。 環境 Java 8 SpringBoot 2.1.3.RELEASE Spri...
概要 ファイルの一覧を取得するにはListObjectsV2Requestを利用する ListObjectsV2Requestは一回のリクエストですべての一覧を返さない場合がある ListObj...
Ubuntu 16.04 LTS へWordPressをインストールした際のメモ。 MySQL Apache2 PHP7 インストール後にIPアドレスを変更し、サイト表示がおかしくなった場合の対...
GradleでJUnit5を利用するためのbuild.gradleサンプル。 リポジトリ Gradle + JUnit5 + Java9 Template Project build.grald...
35 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.