2015-02-05 40 views
0

我想單元測試模型中的一個方法,如下面的rails所示。整個目標是在這裏做一個數據庫獨立測試,並考慮使用Factory女孩。在rails中使用factory_girl進行單元測試

對於例如,

Class A < ActiveRecord::Base 
     def self.method_A(param1,param2) do 
     /*do a select query on a table with param1 and param2*/ 
     end 

如何去與這裏的論點在這裏測試的方法。任何幫助,將不勝感激。

+0

我想通了..建立一個列表,然後模擬一個類的方法調用像這樣** bold **'allow(A).to receive(:methodA) .with(param1,param2).and_return(constructed_list)' – Anonymous 2015-02-06 22:34:51

回答

0

是的,看起來是正確的。你有點嘲笑類的方法和斷言它

+0

謝謝..讚賞 – Anonymous 2015-02-10 15:28:34