かんがるーさんの日記

最近自分が興味をもったものを調べた時の手順等を書いています。今は Spring Boot をいじっています。

2017-01-01から1年間の記事一覧

Spring Boot + npm + Geb で入力フォームを作ってテストする ( 番外編 )( Jest + axios + Nock, xhr-mock でテストを書いてみる )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その44 )( Jest で setTimeout の処理のテストを書く ) の続きです。 今回の手順で確認できるのは以下の内容です。 Jest + axios + Nock を使ったテストを書き…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その44 )( Jest で setTimeout の処理のテストを書く )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その43 )( Jest で jQuery.ajax の処理のテストを書く ) の続きです。 今回の手順で確認できるのは以下の内容です。 Jest で setTimeout の処理のテストを書きま…

IntelliJ IDEA を 2017.3.1 → 2017.3.2 へ、Git for Windows を 2.15.0 → 2.15.1(2) へバージョンアップ

IntelliJ IDEA を 2017.3.1 → 2017.3.2 へバージョンアップする IntelliJ IDEA の 2017.3.2 がリリースされたのでバージョンアップします。 IntelliJ IDEA 2017.3.2 Release Notes https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+2017.3.2…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その43 )( Jest で jQuery.ajax の処理のテストを書く )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その42 )( Form.js のテストを Jest で書く2 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Jest で jQuery.ajax($.ajax)の処理のテストを書き…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その42 )( Form.js のテストを Jest で書く2 )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その41 )( IntelliJ IDEA で Javascript を debug する ) の続きです。 今回の手順で確認できるのは以下の内容です。 Spring Boot + npm + Geb で入力フォームを…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その41 )( IntelliJ IDEA で Javascript を debug する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その40 )( Form.js のテストを Jest で書く ) の続きです。 今回の手順で確認できるのは以下の内容です。 以前どこかで IntelliJ IDEA 2017.3 から Chrome の Je…

IntelliJ IDEA を 2017.2.6 → 2017.3.1 へバージョンアップ

IntelliJ IDEA を 2017.2.6 → 2017.3.1 へバージョンアップする IntelliJ IDEA の 2017.3 が少し前にリリースされましたが、HTML か JS のフォーマットが崩れたので 2017.2 に戻したという記事を見かけたのでバージョンアップしないでいました。2017.3.1 が…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その40 )( Form.js のテストを Jest で書く )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その39 )( Spring Boot を 1.5.7 → 1.5.9 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 Jest を使用して Javascript の…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その39 )( Spring Boot を 1.5.7 → 1.5.9 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その38 )( IntelliJ IDEA から Jest のテストを実行する ) の続きです。 今回の手順で確認できるのは以下の内容です。 Spring IO Platform の Brussels-SR6 がリ…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その38 )( IntelliJ IDEA から Jest のテストを実行する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その37 )( Jest で jQuery を利用したモジュールのテストを書く ) の続きです。 今回の手順で確認できるのは以下の内容です。 Jest で動かす Javascript のテス…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その37 )( Jest で jQuery を利用したモジュールのテストを書く )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その36 )( Node.js を 6.11.1 → 8.9.1 へ、npm を 4.0.5 → 5.5.1 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容です。 Javascri…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その36 )( Node.js を 6.11.1 → 8.9.1 へ、npm を 4.0.5 → 5.5.1 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その35 )( Geb でテストを作成する2 ) の続きです。 今回の手順で確認できるのは以下の内容です。 https://nodejs.org/ja/ を見ると Node.js の推奨版が 8.9.1 …

IntelliJ IDEA を 2017.2.5 → 2017.2.6 へ、Git for Windows を 2.14.2(2) → 2.15.0 へバージョンアップ

IntelliJ IDEA を 2017.2.5 → 2017.2.6 へバージョンアップする IntelliJ IDEA の 2017.2.6 がリリースされたのでバージョンアップします。 IntelliJ IDEA 2017.2.6 Release Notes https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+2017.2.6…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その35 )( Geb でテストを作成する2 )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その34 )( Geb でテストを作成する ) の続きです。 今回の手順で確認できるのは以下の内容です。 前回 HtmlUnit でテストを実行してエラーが発生したので、その…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その34 )( Geb でテストを作成する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その33 )( ESLint を導入する ) の続きです。 今回の手順で確認できるのは以下の内容です。 Geb で入力画面1、入力画面2のテストを作成してみます。 Form に値…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その33 )( ESLint を導入する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その32 )( npm の admin-lte package から jQuery がなくなっていたので対応する ) の続きです。 今回の手順で確認できるのは以下の内容です。 Geb のテストを書…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( 番外編 )( webpack で jQuery だけバンドルしないで外部ファイルを利用するには? )

概要 記事一覧はこちらです。 既存のページで既に jQuery を使用しており、そこに webpack でバンドルした js ファイルを導入したい場合に、jQuery だけバンドルしないで外部ファイルの jQuery を利用する方法が知りたくなったので調べてみます。 参照したサ…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その32 )( npm の admin-lte package から jQuery がなくなっていたので対応する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その31 )( テスト対象のブラウザに Headless Chrome と HtmlUnit を追加する+Chrome, Firefox, HtmlUnit で連続テストする gradle タスクを作成する ) の続きで…

Java SE を 8u144 → 8u152 へバージョンアップ

※ksbysample-webapp-lending プロジェクトを開いた状態でバージョンアップしています。 Java SE を 8u144 → 8u152 へバージョンアップする Oracle の Java SE Downloads を見ると 8u152 がダウンロードできるようになっていました。以下のページに説明があり…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その31 )( テスト対象のブラウザに Headless Chrome と HtmlUnit を追加する+Chrome, Firefox, HtmlUnit で連続テストする gradle タスクを作成する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その30 )( Geb を 2.0 へバージョンアップする+Firefox headless モードを使用する ) の続きです。 今回の手順で確認できるのは以下の内容です。 テスト対象の…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その30 )( Geb を 2.0 へバージョンアップする+Firefox headless モードを使用する )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その29 )( Geb をインストールする ) の続きです。 今回の手順で確認できるのは以下の内容です。 Geb の 2.0 がリリースされたのでバージョンアップします。 gec…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その29 )( Geb をインストールする )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その28 )( Spring Boot を 1.5.4 → 1.5.7 へ、error-prone を 2.0.15 → 2.1.1 へバージョンアップする ) の続きです。 今回の手順で確認できるのは以下の内容で…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( 番外編 )( ModelMapper メモ書き )

概要 記事一覧はこちらです。 最近 POJO 間のデータコピーに ModelMapper を使用していますが、使っていて気づいた点やつまずいた点をメモしておきます。 尚、ModelMapper の利用には rozidan/modelmapper-spring-boot-starter を利用しています(利用しなく…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その28 )( Spring Boot を 1.5.4 → 1.5.7 へ、error-prone を 2.0.15 → 2.1.1 へバージョンアップする )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その27 )( 入力画面2を作成する6 ) の続きです。 今回の手順で確認できるのは以下の内容です。 Spring Boot のバージョンを 1.5.4 → 1.5.7 へバージョンアップ…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その27 )( 入力画面2を作成する6 )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その26 )( 入力画面2を作成する5 ) の続きです。 今回の手順で確認できるのは以下の内容です。 入力画面2の作成 サーバ側のテストを作成します。前回からの続…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その26 )( 入力画面2を作成する5 )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その25 )( 入力画面2を作成する4 ) の続きです。 今回の手順で確認できるのは以下の内容です。 入力画面2の作成 サーバ側のテストを作成します。長いので2回…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その25 )( 入力画面2を作成する4 )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その24 )( 入力画面2を作成する3 ) の続きです。 今回の手順で確認できるのは以下の内容です。 入力画面2の作成 郵便番号検索API を利用して、「郵便番号」を…

IntelliJ IDEA を 2017.2.4 → 2017.2.5 へ、Git for Windows を 2.14.1 → 2.14.2(2) へバージョンアップ

IntelliJ IDEA を 2017.2.4 → 2017.2.5 へバージョンアップする IntelliJ IDEA の 2017.2.5 がリリースされたのでバージョンアップします。 IntelliJ IDEA 2017.2.5 Release Notes https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+2017.2.5…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その24 )( 入力画面2を作成する3 )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その23 )( 入力画面2を作成する2 ) の続きです。 今回の手順で確認できるのは以下の内容です。 入力画面2の作成 サーバ側の処理を実装します。 参照したサイ…

Spring Boot + npm + Geb で入力フォームを作ってテストする ( その23 )( 入力画面2を作成する2 )

概要 記事一覧はこちらです。 Spring Boot + npm + Geb で入力フォームを作ってテストする ( その22 )( 入力画面2を作成する ) の続きです。 今回の手順で確認できるのは以下の内容です。 入力画面2の作成 前回に引き続き Javascript の処理を実装します…