2011-06-07 83 views
12

我通過Rspec測試代碼在mTurk上創建匹配,但同時我需要測試必須從mTurk發回的結果。爲了節省每次測試的複雜性測試,我使用VCR將錄製的HTTP請求錄製在錄像帶中。我怎樣才能實現這個測試?Rspec通過mTurk測試實時結果

+0

我認爲你的標題是有點誤導你想要實現的。你可能知道VCR會給你實時結果的反面,它會存儲響應,所以它會給你一個預定的響應,它會提出一次請求。你是問你如何使用VCR來測試mTurk,或者如何編寫mTurk測試? – bobbywilson0 2011-07-08 21:45:32

+3

@bobby,以及我做了一些破解:),我用調試器來保存我的rspec測試,直到結果從mTurk回來,然後它被存儲在VCR中。所以我必須做一次這種有點黑客,然後在那之後VCR爲我工作 – 2011-07-09 17:45:02

回答

4

好吧,我做了一些破解,我用調試器來保存我的rspec測試,直到結果從mTurk回來,然後它被存儲在VCR中。所以我必須做一次這種有點黑客一次,然後之後,錄像機爲我工作