RSpec には and_call_original(https://rspec.info/features/3-13/rspec-mocks/configuring-responses/calling-the-original-...
タグ「RSpec」の記事一覧
-
2024-02-12 RSpec の partial double とはなにか -
2024-01-28 RSpec で module のテストを書く方法 例として Calculatable というモジュールの関数をテストしたいとします。ruby calculatable.rbmodule Calculatable def add(a, b) a + b e...
-
2023-09-10 rspec.nvim の `RSpecJump` コマンドに force オプションを追加した ブログ書くのが久しぶりすぎて書き方忘れました。書きたいネタはちょいちょい思い浮かぶのだけど、なんだかんだ書かずに最後の記事から1年近くが経ちかけようとしていたことに驚き。 RSpecJump の派生として、推測したファイルがいずれ...
-
2022-10-24 プロダクトコードとテストコード間をジャンプする機能を rspec.nvim に実装した 以下の gif のように、プロダクトコードとテストコード間をジャンプできる機能を rspec.nvim(https://github.com/h3pei/rspec.nvim) に実装した。 :RSpecJump というコマンドでジ...
-
2022-09-26 Neovimプラグイン rspec.nvim を作った rspec.nvim(https://github.com/h3pei/rspec.nvim) という、RSpec を Neovim からシームレスに実行できるプラグインを作った。https://github.com/h3pei/r...
-
2020-07-04 instance_doubleとinstance_spyの使い分け RSpecの instance_double(https://rspec.info/documentation/3.9/rspec-mocks/RSpec/Mocks/ExampleMethods.htmlinstance_do...
-
2019-08-29 現場で使えるRSpecパターン集 for Rails App はじめにRSpecは慣れるととても手に馴染むテスティングツールだが、割と癖があってRSpecでテストを書くのに苦労している人も多いのではないだろうか。 自分はまさにそうで、書きたいテストは決まっていてもそれをどう書けばよいか...
-
2019-02-11 RSpec with Railsでテスト時のデータはどのように削除されているか RailsアプリでRSpecを使うと通常example実行のたびにデータが削除されるようになっているが、これが具体的にどのように行われているかについて。検証環境は以下の通り。- ruby 2.6.1p33 (2019-01-30 r...