Kōhei Yamamoto
About
Works
Contact
Blog
ソフトウェアテストの記事
2023-12-04
RustでTestcontainers入門: テストコードから依存サービスを起動してテスト環境を作成する
2023-09-21
SQLxでテスト実行時にDBのデータを管理する
2021-02-16
不安定なテストが存在することをSlackに通知するGitHub Actionsワークフロー
2018-02-28
GraphQL APIを作るときにテストをどう書いていくか
2017-12-23
GraphQL APIをスキーマファースト開発するためのモックサーバをRailsとApolloで作る
2017-11-08
テスト時にAPIドキュメントのスキーマ定義からレスポンスのJSONを自動でバリデーションするgemを作った
2017-10-15
RSpecのrequest specでCommitteeを使ってレスポンスJSONを自動的にバリデーションする
2017-09-25
Web APIのレスポンスJSONをCommittee + OpenAPIでバリデーションして仕様と実装の乖離を防ぐ
2016-11-20
Ruby のテストカバレッジを Travis CI から Code Climate へ POST する方法が変わっていた
2016-05-31
RSpec 関連のメモ
2016-05-22
『Everyday Rails - RSpec による Rails テスト入門』を読んだ
2016-05-10
Code Climate + Travis CI で gem のテストカバレッジを自動測定する
2016-02-15
Webmock でリダイレクトが絡む HTTP 通信をスタブ化する
2015-02-12
単体テスト時に Hamcrest の Matcher#closeTo で誤差あり浮動小数点数の等値比較