2012-02-23 7 views

答えて

3

あなたのlog/test.logファイルに直接書き込むことがRailsのロガーを使用することができます。

私は通常、今あなたがそうのようなあなた仕様のどこにでもログインできますspec_helper.rb

def logger 
    Rails::logger 
end 

に次の行を追加します。

describe Customer do 

    it "logs factory girl generated objects" do 
    customer = Factory(:customer) 
    logger.warn(customer.pretty_inspect) 
    end 

end 

これは、すべてのプロパティ

+0

で生成customerオブジェクトを印刷しますおかげで@ Wolfgang ... spec_helperの特定の場所に 'def logger'を追加する必要がありますか? – thomasvermaak

+0

spec_helperの末尾に 'def logger'を追加するだけです – Wolfgang

+0

もう一度お礼してください...素晴らしいです。 – thomasvermaak

関連する問題