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を使う外部プログラムをテストするとき、どのような手法を用いるのが良いか、情報が見つからず悩んでおります。
助言よろしくお願い致します。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2013/11/15 08:43:41
  • 終了:2013/11/22 08:45:03

回答(0件)

回答はまだありません

コメントはまだありません

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

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません