heboprog回答ポイント 100ptウォッチ 3

Rails4のTest::Unitと、modelを使う外部プログラムのテストの共存方法について相談させて下さい。


現状:
Railsのmodelを使うデーモンプログラムを作成しました。RAILS_ROOT/lib/daemon配下に各種ソースファイルを設置しており、ソースの中で

require File.expand_path('../../../config/application', __FILE__)
Rails.application.require_environment!

を、呼び出すことでRailsで作成したmodelを使えるようにしています。同じmodelを使用するWebアプリのテストはrspec等をインストールせず、標準のものだけ使用しています。

質問:
上記のdaemonの中に記述された各メソッドのテストコードを書きたいのですが、どのようにすれば良いでしょうか。test配下にはmodelsやcontrollersがありますが、そこにdaemonフォルダを置いて呼び出すことは可能でしょうか。Railsのmodelを使う外部プログラムをテストするとき、どのような手法を用いるのが良いか、情報が見つからず悩んでおります。
助言よろしくお願い致します。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する
回答がありません

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2013-11-15 08:43:41
終了日時
2013-11-22 08:45:03
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

RSpec6DAEMON32Rails217メソッド515共存80インストール7094手法909プログラム5048アプリ4092デーモン44

人気の質問

メニュー

PC版