Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

自動テスト

RSpec のテストダブルで呼び出しているクラスメソッドの変更を検出する方法について

RSpec の class_double で呼び出しているクラスやメソッドの変更を検出する方法についてまとめます。

RSpec のテストダブルで呼び出しているクラスやメソッドの変更を検出する方法について

RSpec のテストダブルで呼び出しているクラスやメソッドの変更を検出する方法についてまとめます。

Sandi Metz 氏に学ぶ自動テストの実装分類。どれをテストする?どれをテストしない?どれをモックする?

自動テストを書くとき、 どのコードをテストすべきか? どのコードをテストすべきではないか? どのコードに対するテストをモックすべきか? について迷ったことはありますか? このようなケースに関する判断指針を Sandi Metz 氏 がまとめてくれています。

レガシーコードのリファクタリングの痛みを減らすパラメタライズドテストの活用について

この世界には二種類のソフトウェア開発者しかいない。 テストを書いてからリファクタするソフトウェア開発者と、テストを書かずにリファクタするソフトウェア開発者だ。 さらに、テストを書いてからリファクタするソフトウェア開発者には二種類のソフトウェ…

手の温もりを込めて大事に大事に実行する手動テストをボタン一つでツッターン!と自動化したときに起こること

概要 手動テストと自動テストの比較に関する話です