既存のRubyのクラスの、テストコードgeneratorを作成する(2) rspec-kickstarterの紹介
昨日、これからやりたいことを書いたのですが (http://d.hatena.ne.jp/kouji0625/20130605/p1) 、それをある程度実現しているスクリプトがあるとのことなので調べてみました。
A Test Code Generator for RSpec Users: https://speakerdeck.com/seratch/a-test-code-generator-for-rspec-users
既存のクラスから、メソッド定義を抽出して、それを呼び出すspecを自動生成するというものです。
詳しくは上記のスライドか、GitHub から: https://github.com/seratch/rspec-kickstarter
これはすばらしい。特に、Rubyスクリプトの解析をするためにRDocを使っていることがすばらしい。目の付けどころが、シ(ry
rspec-kickstarterを参考にするか、それともrspec-kickstarter自体を修正するか悩ましいところです。
なにわともあれ、参考になるものがあってHappyです!!
(つづく...)
-- 参考URL
- rspec-kickstarter: https://github.com/seratch/rspec-kickstarter
- A Test Code Generator for RSpec Users: https://speakerdeck.com/seratch/a-test-code-generator-for-rspec-users
--- PR広告
記事を読んでくださり、ありがとうございます。もしよろしければ、この記事の著者が提供している無料のサービス「かくってる?」をお試しください。
- かくってる?: http://cocktailq.herokuapp.com/