2012-04-17 2 views
1

Rubyコード自体でユニットテスト(Test :: Unit)を実行する方法を知っている人はいませんか?私は私を助けるためにオンラインで何かを見つけることができませんでした。私たちは皆知っているように、コマンドラインから "ruby your_test_name.rb"を実行して単体テストを実行します。基本的にはコマンドラインから実行したくありませんが、Rubyコード内で実行したいと思います。おかげですべてのあなたの助けを事前に。Rubyユニットテスト(Test :: Unit)をコード内で実行する

答えて

0

uがそれを想像できますか?

を使用すると、変更が宝石ガードをチェックアウト後に自動的にあなたのコード(テスト)を開始したい場合。

1)セットアップガード

Gemfileに追加

あなたがバンドル

gem install guard-test 

2)を生成guardfile

guard init test 

3を使用しない場合は

bundle install 

を実行するかよりも、

gem 'guard-test' 

)を実行し、それ

guard 

more about guard

+0

こんにちは、これはありがとうございます。これは私が本当にやりたいことではありませんが、かなり面白いです。 Rubyクラスそのものの中でテストコードを実行したいクラスAを持っていて、クラスAからユニットテストを直接呼び出したいとします。 –

関連する問題