私はちょうど標準のActiveRecordは、実際にあなたがデータベースに接続せずにActiveRecordモデルをインスタンス化する方法はありますか?
person = Person.new(:name => "test")
を行うとき、私はActiveRecordのモデルのために利用可能なフィールドを確認するためにこれを行い疑いデータベースを打つことに気づきました。
しかし、私たちのレガシーデータベースはたまにしか利用できません。つまり、私たちのテストスイートは常に実行できません。データベースなしでこの作業を行うにはどんなトリックがありますか?
それが不可能な場合は、我々はいくつかの選択肢を考えた:
- は、この問題を解決し、他のORM(DataMapper)
ご提案は大歓迎です。