Posts with tag: #Testing

mk2data で Markdown からテストデータ構築

2020-03-07 Written by yo1000
#Tech#Kotlin#Java#Testing#Markdown

mk2data という小さなモジュールを作りました。マークダウンを使って、テストデータのセットアップや検証ができるようになるものです。 なんでこんなものを作ったのかと申しますと。 DB周りのテストを書く場合に、データのセットアップや検証のために、INSERTやSELECT…

Springで外部APIをリクエストする場合のテスト

2018-06-09 Written by yo1000
#Tech#Kotlin#Spring#Spring Boot#REST#Testing

外部APIをリクエストしている機能のテストをしたい場合、Springでは、 を使います。 を使うと、 がリクエストしたURL…

KotlinでMockitoを使うとanyがうまくいかない

2018-05-28 Written by yo1000
#Tech#Kotlin#Mockito#Testing

テストでMockitoを使っていると、 を使いたくなる場面は、そこそこ多いように思います。ところが、Kotlinでテストを書いていると、これを受け取ったKotlin実装のメソッドで以下のようなエラーが吐かれてしまい、テストが書けません。 java.lang…

DynamoDB LocalをSpring Bootで使う

2018-01-14 Written by yo1000
#Tech#DynamoDB#Spring Boot2#Kotlin#Testing

概要 DynamoDB Local を、Spring Bootで使うメモ。 Spring Dataの CrudRepository を使用した、リポジトリクラスの定義と、自動生成や、Spring Bootの Auto configuration…

DynamoDB Localを使用したテスト

2018-01-13 Written by yo1000
#Tech#DynamoDB#Kotlin#Testing

概要 Amazon DynamoDB を、AWSに依存せず、ローカルでテストする流れのメモ。 DynamoDBでは、AWSを利用せずとも、ローカルで検証できるように、AWS自身から DynamoDB Local というモジュールが提供されています。 このモジュールはAWS…